{"title":"Exposed Shower Systems","description":"\u003cp style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong class=\"qwen-markdown-strong\"\u003e\u003cspan class=\"qwen-markdown-text\" data-spm-anchor-id=\"a2ty_o01.29997173.0.i3.178e5171CENdg4\"\u003eHandcrafted unlacquered brass \u0026amp; copper exposed shower systems vintage charm, solid durability, fully customizable. Wall-mounted, rainfall \u0026amp; handheld options\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"unlacquered-brass-shower-system-tub-filler-exposed-pipe-rain-shower-and-handheld","title":"Heritage - Unlacquered Brass Exposed Shower System With Tub Filler","description":"\u003cstyle\u003e\n.shower-desc{\n  --primary:#1a1a1a;\n  --accent:#a67c52;\n  --accent-light:#d4b896;\n  --muted:#666;\n  --bg-light:#fafaf8;\n  --shadow:rgba(0,0,0,.1);\n  color:var(--primary);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n  line-height:1.6;\n  background:linear-gradient(to bottom,#fff 0%,var(--bg-light) 100%);\n  margin:0;\n  padding:0;\n}\n\n.shower-desc__wrap{\n  max-width:900px;\n  margin:0 auto;\n  padding:clamp(24px,4vw,60px) clamp(16px,2vw,24px);\n}\n\n\/* FORCE-CENTER HEADER + ALL TEXT INSIDE *\/\n.shower-desc__header{\n  position:relative;\n  padding:clamp(40px,6vw,80px) 0;\n\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n\n  width:100%;\n  margin:0 auto;\n\n  text-align:center !important;\n}\n\n.shower-desc__header *{\n  text-align:center !important;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n.shower-desc__header::after{\n  content:\"\";\n  position:absolute;\n  bottom:0;\n  left:50%;\n  transform:translateX(-50%);\n  width:80px;\n  height:3px;\n  background:linear-gradient(90deg,transparent,var(--accent),transparent);\n}\n\n.shower-desc__eyebrow{\n  font-size:clamp(.75rem,1vw,.85rem);\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  color:var(--accent);\n  margin:0 0 1rem;\n  font-weight:600;\n}\n\n.shower-desc__title{\n  font-size:clamp(2rem,4vw,3.5rem);\n  line-height:1.1;\n  margin:0 0 1rem;\n  font-weight:700;\n  color:var(--accent);\n}\n\n.shower-desc__sub{\n  color:var(--muted);\n  font-size:clamp(1.7rem,1.8vw,1.5rem);\n  max-width:700px;\n  margin:0 auto;\n  line-height:1.7;\n  text-align:center;\n}\n\n.shower-desc__cta-section {\n  text-align: center;\n  margin: clamp(30px, 4vw, 40px) 0;\n  padding: clamp(20px, 3vw, 30px);\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border-radius: 12px;\n  border: 2px solid var(--accent);\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__price-note {\n  font-size: clamp(13px, 1.5vw, 16px);\n  color: var(--muted);\n  margin-bottom: 20px;\n}\n\n.shower-desc__cta-primary {\n  background: var(--accent);\n  color: #fff;\n  border: none;\n  padding: clamp(14px, 2vw, 18px) clamp(30px, 4vw, 40px);\n  font-size: clamp(15px, 2vw, 18px);\n  font-weight: 700;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all .3s ease;\n  box-shadow: 0 4px 15px rgba(166, 124, 82, .3);\n  text-transform: uppercase;\n  letter-spacing: .5px;\n  width: 100%;\n  max-width: 400px;\n}\n\n.shower-desc__cta-primary:hover {\n  background: #8b6740;\n  transform: translateY(-2px);\n  box-shadow: 0 6px 20px rgba(166, 124, 82, .4);\n}\n\n.shower-desc__cta-primary:active {\n  transform: translateY(0);\n}\n\n.shower-desc__trust-bar {\n  display: flex;\n  justify-content: center;\n  gap: clamp(15px, 3vw, 30px);\n  margin-top: 20px;\n  flex-wrap: wrap;\n  font-size: clamp(11px, 1.5vw, 14px);\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__trust-bar div {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n\n.shower-desc__trust-bar div:before {\n  content: \"✓\";\n  color: var(--accent);\n  font-weight: bold;\n}\n\n.shower-desc__guarantees-bar {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 15px;\n  margin: 30px 0;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.guarantee-item {\n  text-align: center;\n  padding: 15px;\n  background: var(--bg-light);\n  border-radius: 8px;\n  transition: all .3s ease;\n}\n\n.guarantee-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.guarantee-item svg {\n  width: 32px;\n  height: 32px;\n  margin: 0 auto 10px;\n  color: var(--accent);\n}\n\n.guarantee-item strong {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  margin-top: 8px;\n}\n\n.shower-desc__scarcity-notice {\n  background: #fff8f0;\n  border: 2px solid var(--accent);\n  border-radius: 8px;\n  padding: clamp(12px, 2vw, 15px) clamp(15px, 3vw, 20px);\n  margin: 25px 0;\n  text-align: center;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  line-height: 1.6;\n}\n\n.shower-desc__scarcity-notice a {\n  color: var(--accent);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--accent);\n}\n\n.shower-desc__scarcity-notice a:hover {\n  color: #8b6740;\n}\n\n.shower-desc__config {\n  margin: 60px 0;\n}\n\n.shower-desc__config h2 {\n  font-size: 28px;\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-intro {\n  text-align: center;\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 35px;\n}\n\n.shower-desc__config-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n  margin-top: 40px;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-section h3 {\n  font-size: 16px;\n  color: var(--accent);\n  margin-bottom: 12px;\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-options {\n  display: grid;\n  gap: 8px;\n}\n\n.shower-desc__config-section:first-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-section:last-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-option {\n  background: #fff;\n  padding: 10px;\n  border-radius: 6px;\n  border: 1px solid var(--accent-light);\n  font-size: 13px;\n  color: var(--primary);\n  text-align: center;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all .2s ease;\n  position: relative;\n}\n\n.shower-desc__config-option:hover {\n  border-color: var(--accent);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.shower-desc__config-slider-wrap {\n  position: relative;\n  overflow: hidden;\n  margin: 40px 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.shower-desc__config-slider-title {\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--accent);\n  margin-bottom: 25px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.shower-desc__config-slider-container {\n  position: relative;\n  overflow-x: auto;\n  overflow-y: hidden;\n  border-radius: 12px;\n  scroll-behavior: smooth;\n  scroll-snap-type: x mandatory;\n  max-height: 500px;\n  padding: 0 40px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar {\n  height: 8px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-track {\n  background: #f1f1f1;\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-thumb {\n  background: var(--accent);\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider {\n  display: flex;\n  gap: 20px;\n  padding: 5px;\n}\n\n.shower-desc__config-slide {\n  flex: 0 0 calc(50% - 10px);\n  min-width: calc(50% - 10px);\n  scroll-snap-align: start;\n}\n\n.shower-desc__config-slide-img {\n  width: 100%;\n  height: 460px;\n  object-fit: cover;\n  border-radius: 12px;\n  box-shadow: 0 10px 40px var(--shadow);\n  display: block;\n  background: #fff;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-arrow {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n\n.shower-desc__config-arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n\n.shower-desc__config-arrow--left {\n  left: 4px;\n}\n\n.shower-desc__config-arrow--right {\n  right: 4px;\n}\n\n.shower-desc__guarantee-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 2px solid var(--accent);\n  border-radius: 12px;\n  padding: clamp(20px, 4vw, 30px);\n  margin: 40px 0;\n  box-shadow: 0 8px 25px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__guarantee-box h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 20px;\n  text-align: center;\n}\n\n.shower-desc__guarantee-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n\n.shower-desc__guarantee-box li {\n  padding: 12px 0 12px 35px;\n  position: relative;\n  font-size: clamp(13px, 1.5vw, 15px);\n  line-height: 1.6;\n  color: var(--primary);\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__guarantee-box li:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__guarantee-box li:before {\n  content: \"🛡️\";\n  position: absolute;\n  left: 0;\n  font-size: 20px;\n}\n\n.shower-desc__guarantee-box li strong {\n  color: var(--accent);\n}\n\n.shower-desc__guarantee-box p {\n  text-align: center;\n  color: var(--muted);\n  font-style: italic;\n  margin: 0;\n  font-size: clamp(12px, 1.5vw, 14px);\n}\n\n.shower-desc__features {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__features h2 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\/* Match \"Distinctive Features\" heading style *\/\n.shower-desc__specs-section h2,\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n\/* Except guarantee \u0026 download are h3, so override font-size slightly if desired *\/\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  border-bottom-width: 1px;\n}\n.shower-desc__features-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 25px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.shower-desc__features-list li {\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 2px 8px var(--shadow);\n  transition: all .3s ease;\n}\n\n.shower-desc__features-list li:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 20px rgba(0, 0, 0, .12);\n}\n\n.shower-desc__feature-icon {\n  width: 50px;\n  height: 50px;\n  background: #f0e8df;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--accent);\n  border: 1px solid var(--accent-light);\n  align-self: flex-start;\n}\n\n.shower-desc__feature-icon svg {\n  width: 28px;\n  height: 28px;\n}\n\n.shower-desc__feature-content h4 {\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 8px;\n  color: var(--primary);\n  line-height: 1.3;\n}\n\n.shower-desc__feature-content p {\n  font-size: clamp(13px, 1.5vw, 14px);\n  color: var(--muted);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.lifestyle-section {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  margin: clamp(40px, 6vw, 60px) 0;\n}\n\n.lifestyle-section__image {\n  position: relative;\n  overflow: hidden;\n  border-radius: 8px;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, .1);\n}\n\n.lifestyle-section__image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  transition: transform .5s ease;\n}\n\n.lifestyle-section__content h3 {\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-size: clamp(18px, 2.5vw, 20px);\n  font-weight: 600;\n  line-height: 1.3;\n}\n\n.lifestyle-section__content p {\n  color: var(--muted);\n  line-height: 1.7;\n  font-size: clamp(14px, 1.5vw, 15px);\n  margin: 0;\n}\n\n.shower-desc__specs-section {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 30px;\n  background: #fff;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 2px 8px var(--shadow);\n}\n\n.shower-desc__specs-table tr {\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__specs-table tr:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__specs-table td {\n  padding: 12px 20px;\n  font-size: 14px;\n}\n\n.shower-desc__specs-table td:first-child {\n  font-weight: 700;\n  color: var(--primary);\n  width: 40%;\n  background: var(--bg-light);\n}\n\n.shower-desc__specs-table td:last-child {\n  color: var(--muted);\n}\n\n.shower-desc__download {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  text-align: center;\n  margin: 40px 0;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__download h3 {\n  color: var(--primary);\n}\n\n.shower-desc__download p {\n  color: var(--muted);\n  margin-bottom: 15px;\n}\n\n.shower-desc__download a {\n  display: inline-block;\n  background: var(--accent);\n  color: #fff;\n  padding: 12px 30px;\n  border-radius: 6px;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n  transition: background .3s ease;\n}\n\n.shower-desc__download a:hover {\n  background: #8b6740;\n}\n\n.ie-warranty {\n  font-family: inherit;\n  margin: clamp(40px, 6vw, 60px) 0;\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  overflow: hidden;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.ie-warranty__top {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  padding: 1.5rem 1.5rem 1rem;\n  background: var(--accent);\n  color: #fff;\n}\n\n.ie-warranty__shield {\n  width: 24px;\n  height: 24px;\n  flex: 0 0 24px;\n  color: #fff;\n}\n\n.ie-warranty__title {\n  margin: 0;\n  font-size: 1.2rem;\n  font-weight: 700;\n  letter-spacing: .2px;\n  color: #fff;\n}\n\n.ie-warranty__body {\n  padding: 1.5rem;\n}\n\n.ie-warranty__body p {\n  margin: 0 0 .75rem 0;\n  line-height: 1.6;\n  color: var(--primary);\n}\n\n.ie-warranty__list {\n  margin: .5rem 0 0 0;\n  padding-left: 1.25rem;\n  color: var(--primary);\n}\n\n.ie-warranty__list li {\n  margin: .4rem 0;\n  line-height: 1.5;\n}\n\n.ie-warranty__note {\n  margin-top: 1rem;\n  font-size: .9rem;\n  opacity: .8;\n  color: var(--muted);\n}\n\n.shower-desc__faq {\n  margin-top: clamp(60px, 8vw, 100px);\n}\n\n.shower-desc__faq h2 {\n  font-size: 28px;\n  margin-bottom: 20px;\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__faq details {\n  border: none;\n  border-radius: 6px;\n  padding: 15px;\n  background: var(--bg-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  transition: all .3s ease;\n  margin-bottom: 10px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__faq details:hover {\n  box-shadow: 0 4px 12px rgba(166, 124, 82, .15);\n  transform: translateX(4px);\n}\n\n.shower-desc__faq summary {\n  font-weight: 600;\n  color: var(--primary);\n  outline: none;\n  user-select: none;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n  font-size: 15px;\n}\n\n.shower-desc__faq summary::before {\n  content: \"→\";\n  color: var(--accent);\n  font-weight: bold;\n  font-size: 1.2em;\n  transition: transform .3s ease;\n}\n\n.shower-desc__faq details[open] summary::before {\n  transform: rotate(90deg);\n}\n\n.shower-desc__faq summary:hover {\n  color: var(--accent);\n}\n\n.shower-desc__faq details[open] summary {\n  margin-bottom: 10px;\n  color: var(--accent);\n}\n\n.shower-desc__faq p {\n  color: var(--muted);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n\/* ========== REVIEWS SECTION (Minimalist - No Responses) ========== *\/\n.shower-reviews {\n  margin: clamp(60px, 8vw, 80px) 0;\n  border-top: 1px solid var(--accent-light);\n  padding-top: 40px;\n}\n.shower-reviews__header {\n  display: flex;\n  align-items: baseline;\n  gap: 15px;\n  margin-bottom: 30px;\n}\n.shower-reviews__title {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  font-weight: 600;\n  margin: 0;\n}\n.shower-reviews__total-rating {\n  font-size: 14px;\n  color: var(--primary);\n}\n.shower-reviews__slider {\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  padding-bottom: 20px;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n}\n.shower-reviews__slider::-webkit-scrollbar {\n  height: 4px;\n}\n.shower-reviews__slider::-webkit-scrollbar-thumb {\n  background: var(--accent-light);\n  border-radius: 4px;\n}\n.shower-review-item {\n  flex: 0 0 300px;\n  scroll-snap-align: start;\n  background: var(--bg-light);\n  border: 1px solid var(--accent-light);\n  border-radius: 8px;\n  padding: 25px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.shower-reivew__author-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 13px;\n}\n.shower-review__name {\n  font-weight: 700;\n  color: var(--primary);\n}\n.shower-review__date {\n  color: var(--muted);\n  font-size: 12px;\n}\n.shower-review__stars {\n  color: #dcb06b; \/* Muted Gold *\/\n  font-size: 14px;\n  letter-spacing: 2px;\n}\n.shower-review__body {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--primary);\n  font-style: italic;\n}\n\/* ========== KEY DIMENSIONS (Matches Technical Specs) ========== *\/\n.shower-dims {\n  margin: clamp(60px, 8vw, 100px) 0;\n  \/* Text align left by default to match \"Technical Specs\" header *\/\n}\n.shower-dims h2 {\n  \/* Match exactly with .shower-desc__specs-section h2 *\/\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n  text-align: left; \/* Ensure it's on the left *\/\n}\n.shower-dims__box {\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px 20px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15); \/* Soft gold shadow *\/\n}\n.shower-dims__item {\n  text-align: center;\n  position: relative;\n  flex: 1;\n  min-width: 140px;\n}\n\/* Vertical dividers on desktop *\/\n.shower-dims__item:not(:last-child):after {\n  content: \"\";\n  position: absolute;\n  right: -15px;\n  top: 15%;\n  height: 70%;\n  width: 1px;\n  background: #eee;\n  display: block;\n}\n.shower-dims__label {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 10px;\n  font-weight: 700;\n}\n.shower-dims__value {\n  font-size: 26px; \/* Slightly larger for emphasis *\/\n  font-weight: 700;\n  color: var(--primary);\n  display: block;\n  margin-bottom: 4px;\n  font-family: serif; \/* Optional: adds that \"spec sheet\" feel to the numbers *\/\n}\n.shower-dims__sub {\n  font-size: 13px;\n  color: #999;\n}\n\/* ========== PACKAGE INCLUDES ========== *\/\n.shower-pkg {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  margin: 60px 0;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05); \/* Match site shadow style *\/\n}\n.shower-pkg__header {\n  text-align: center;\n  margin-bottom: 30px;\n}\n.shower-pkg__header h3 {\n  \/* Match layout h3 style generally *\/\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 5px;\n  font-weight: 600;\n}\n.shower-pkg__list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px 30px;\n  max-width: 800px;\n  margin: 0 auto;\n}\n.shower-pkg__item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  color: var(--primary);\n  padding: 12px 15px;\n  background: #fff;\n  border-radius: 6px;\n  border: 1px solid transparent;\n  transition: all 0.2s ease;\n}\n.shower-pkg__item:hover {\n  border-color: var(--accent-light);\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transform: translateX(2px);\n}\n.shower-pkg__item svg {\n  color: var(--accent);\n  flex-shrink: 0;\n}\n@media (max-width: 768px) {\n  \/* ========== KEY DIMENSIONS MOBILE GRID (2x2) ========== *\/\n  .shower-dims__box {\n    display: grid;\n    grid-template-columns: 1fr 1fr; \/* Two equal columns *\/\n    gap: 20px 10px; \/* 20px vertical gap, 10px horizontal gap *\/\n    padding: 20px;\n  }\n  \n  \/* Hide desktop vertical dividers *\/\n  .shower-dims__item:not(:last-child):after {\n    display: none;\n  }\n  \/* Reset item styles for grid *\/\n  .shower-dims__item {\n    border-bottom: none;\n    padding-bottom: 0;\n    width: auto;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n  \/* Optional: Add a subtle separator for the top row items *\/\n  .shower-dims__item:nth-child(1),\n  .shower-dims__item:nth-child(2) {\n    padding-bottom: 20px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n  \/* Add a vertical divider between left and right columns if desired (optional) *\/\n  .shower-dims__item:nth-child(odd) {\n    border-right: 1px solid #f0f0f0;\n    padding-right: 5px;\n  }\n  .shower-dims__item:nth-child(even) {\n    padding-left: 5px;\n  }\n  \/* ========== PACKAGE LIST MOBILE ========== *\/\n  .shower-pkg__list {\n    grid-template-columns: 1fr; \/* Keep package list stacked or 2x2 if you prefer *\/\n    gap: 10px;\n  }\n}\n\/* ========== MOBILE RESPONSIVE (CLEANED) ========== *\/\n@media (max-width: 768px) {\n  .shower-desc__features-list {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n  .shower-desc__features-list li {\n    padding: 15px;\n    gap: 12px;\n  }\n  .shower-desc__feature-icon {\n    width: 45px;\n    height: 45px;\n  }\n  .shower-desc__feature-icon svg {\n    width: 24px;\n    height: 24px;\n  }\n  .shower-desc__config-grid {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 25px;\n  }\n  .shower-desc__config-slide {\n    flex: 0 0 calc(100% - 20px);\n    min-width: calc(100% - 20px);\n  }\n  .shower-desc__config-slider-wrap {\n    max-width: 100%;\n  }\n  .shower-desc__config-slide-img {\n    height: 300px;\n  }\n  .shower-desc__config-slider-title {\n    font-size: 18px;\n    margin-bottom: 20px;\n  }\n  .shower-desc__specs-table td {\n    padding: 10px 12px;\n    font-size: 13px;\n  }\n  .shower-desc__specs-table td:first-child {\n    width: 45%;\n  }\n  .lifestyle-section {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n  .lifestyle-section[style*=\"direction:rtl\"] {\n    direction: ltr;\n  }\n  .lifestyle-section__content {\n    direction: ltr;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 15px;\n  }\n  .guarantee-item {\n    padding: 12px;\n  }\n  .guarantee-item svg {\n    width: 28px;\n    height: 28px;\n  }\n  .shower-desc__header {\n    padding: clamp(30px, 5vw, 50px) 0;\n  }\n  .shower-desc__title {\n    line-height: 1.2;\n  }\n  .shower-desc__sub {\n    font-size: clamp(1rem, 2vw, 1.1rem);\n  }\n  .shower-desc__cta-section {\n    padding: 20px 15px;\n  }\n  .shower-desc__trust-bar {\n    gap: 10px;\n    font-size: 11px;\n  }\n  .shower-desc__faq summary {\n    font-size: 14px;\n  }\n  .shower-desc__faq p {\n    font-size: 13px;\n  }\n  .shower-desc__faq details {\n    padding: 12px;\n  }\n  .ie-warranty__title {\n    font-size: 1rem;\n  }\n  .ie-warranty__body {\n    padding: 1.2rem;\n  }\n  .shower-desc__download {\n    padding: 20px 15px;\n  }\n  .shower-desc__download h3 {\n    font-size: 18px;\n  }\n  .shower-desc__download p {\n    font-size: 13px;\n  }\n  .shower-desc__download a {\n    padding: 12px 24px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 480px) {\n  .shower-desc__wrap {\n    padding: 20px 12px;\n  }\n  .shower-desc__header {\n    padding: 25px 0;\n  }\n  .shower-desc__config-slider-container {\n    padding: 0 35px;\n  }\n  .shower-desc__config-arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n  .guarantee-item {\n    padding: 10px;\n  }\n  .shower-desc__trust-bar {\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n  .shower-desc__features-list {\n    gap: 12px;\n  }\n  .shower-desc__features-list li {\n    padding: 12px;\n  }\n}\n\/* --- NEW KEY DIMENSIONS SPLIT LAYOUT --- *\/\n.shower-dims__container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__image img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n}\n\n\/* Reset the old box wrapper safely into a 2x2 grid without its old border *\/\n.shower-dims__box {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 30px 10px !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n}\n\n\/* Hide the old desktop vertical dividers *\/\n.shower-dims__item:not(:last-child):after {\n  display: none !important;\n}\n\n\/* Mobile responsive stacking *\/\n@media (max-width: 768px) {\n  .shower-dims__container {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 20px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"shower-desc\"\u003e\n\u003cdiv class=\"shower-desc__wrap\"\u003e\n\u003c!-- HEADER --\u003e\u003cheader class=\"shower-desc__header\"\u003e\n\u003cdiv class=\"shower-desc__eyebrow\"\u003eArtisan Heritage\u003c\/div\u003e\n\u003ch1 class=\"shower-desc__title\"\u003eUnlacquered Brass Exposed Shower System With Tub Filler\u003c\/h1\u003e\n\u003cp class=\"shower-desc__sub\"\u003eTimeless Craftsmanship, Engineered for Everyday Luxury\u003c\/p\u003e\n\u003cdiv style=\"max-width: 700px; margin: 20px auto 0; color: var(--muted); line-height: 1.7; font-size: clamp(1.5rem, 1.8vw, 1.4rem);\"\u003e\n\u003cp\u003eBorn from solid brass and shaped by generations of metalworking tradition, this exposed shower system is more than plumbing, it’s a statement of enduring quality. Each curve, joint, and handle is meticulously assembled for heirloom resilience.\u003c\/p\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eFinished in radiant unlacquered brass, it arrives gleaming but is designed to evolve. Over time, it gracefully develops a warm, living patina unique to your home’s environment and usage, deepening in character with every passing year.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- CTA SECTION --\u003e\n\u003csection class=\"shower-desc__cta-section\"\u003e\n\u003cdiv class=\"shower-desc__price-note\"\u003eHandcrafted to order • Free Delivery\u003c\/div\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Add to Cart\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEES BAR --\u003e\n\u003cdiv class=\"shower-desc__guarantees-bar\"\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M20 8L12 13L4 8V6L12 11L20 6V8ZM20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eReliable Shipping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2L20 7V12C20 16.5 16.5 20 12 22C7.5 20 4 16.5 4 12V7L12 2Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12L11 14L15 10\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" d=\"M12 6V12L16 14\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eFlexible Returns\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM13 17H11V15H13V17ZM13 13H11V7H13V13Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCARCITY NOTICE --\u003e\n\u003cdiv class=\"shower-desc__scarcity-notice\"\u003e⏱️ \u003cstrong\u003eLimited Production:\u003c\/strong\u003e Due to hand-fabrication and brass sourcing, only a few systems are crafted each month. \u003ca href=\"#configure\"\u003eReserve yours today.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003csection style=\"margin: clamp(40px, 6vw, 80px) 0;\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" style=\"width: 100%; max-width: 800px; height: auto; border-radius: 12px; margin: 0 auto; display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px;\" alt=\"Unlacquered Brass Exposed Shower System With Tub Filler\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-7974306.png?v=1773579375\"\u003e\u003c\/section\u003e\n\u003c!-- CONFIGURATION OPTIONS --\u003e\n\u003csection class=\"shower-desc__config\" id=\"configure\"\u003e\n\u003ch2\u003eTailored to Your Design\u003c\/h2\u003e\n\u003cp class=\"shower-desc__config-intro\"\u003ePersonalize your system with your preferred showerhead and handle style crafted to harmonize with your space.\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-grid\"\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch3\u003eShowerhead Option\u003c\/h3\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRose Showerhead (S1)\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSquare Showerhead (S2)\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRound Showerhead (S3)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch3\u003eHandles Option\u003c\/h3\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSimple A1\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eFlat A2\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eLever A3\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 20px; padding: 14px 18px; background-color: #f8f6f2; border-left: 4px solid #2A1E17; font-size: 14px; line-height: 1.6; color: #2a1e17;\"\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e This shower is delivered with \u003cstrong\u003eSimple Cross Handles\u003c\/strong\u003e as the standard option. If you would like to choose a different handle style, kindly contact us to customize your order.\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-slider-wrap\"\u003e\n\u003ch3 class=\"shower-desc__config-slider-title\"\u003eGallery\u003c\/h3\u003e\n\u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"shower-desc__config-slider-container\" id=\"configSlider\"\u003e\n\u003cdiv class=\"shower-desc__config-slider\"\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Rose Showerhead Setup\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-4860424.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Square Showerhead Installation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7681598783597-ai.png?v=1773559984\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Tub Filler Details\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-2609578.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Sprayer\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-4701648.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"A3 Lever Handle\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-7171088.jpg\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Shower system\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-3173866.jpg\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Front-view Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7681598783597-front.webp\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Side-view square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7681598783597-side3.webp\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Technical Diagram 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7681598783597-6.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== REVIEWS SECTION ========== --\u003e\n\u003csection class=\"shower-reviews\"\u003e\n\u003cdiv class=\"shower-reviews__header\"\u003e\n\u003ch2 class=\"shower-reviews__title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cspan class=\"shower-reviews__total-rating\"\u003e5.0 ★★★★★ (5 reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-reviews__slider\"\u003e\n\u003c!-- Review 1 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eAbigail\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Feb, 2022\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Just as described and what we were looking for! The finish is stunning.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 2 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eKate Montgomery\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Dec, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Beautiful shower system and great quality. It feels heavy and substantial.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 3 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eMelanie Johnson\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e24 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Incredible customer service and the shower system was exactly as described.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 4 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eTodd\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e21 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Truly amazing hardware. Incredibly high quality, with a particular attention to detail. We are so happy with this purchase.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 5 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eDavid Hazelaar\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e28 Jul, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"5 out of 5 for everything. We wanted a customised head shower size as well and for a small fee it was no problem at all. I really recommend this shop!\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE BOX --\u003e\n\u003cdiv class=\"shower-desc__guarantee-box\"\u003e\n\u003ch3\u003e🛡️ Our No-Risk Promise to You\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-Day Returns:\u003c\/strong\u003e Changed your mind? We'll refund you - just send it back unused in its original packaging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Warranty:\u003c\/strong\u003e Covers manufacturing defects in materials and workmanship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Returns:\u003c\/strong\u003e Easy return process if installation or fit isn’t right.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe’re so confident you’ll cherish this system for decades, the risk is entirely on us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ========== KEY DIMENSIONS ========== --\u003e\n\u003csection class=\"shower-dims\"\u003e\n\u003ch2\u003eKey Dimensions\u003c\/h2\u003e\n\u003cdiv class=\"shower-dims__container\"\u003e\n\u003c!-- Left Half: Image --\u003e\n\u003cdiv class=\"shower-dims__image\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-6602278.png\" loading=\"lazy\" alt=\"Key Dimensions\"\u003e\u003c\/div\u003e\n\u003c!-- Right Half: 2x2 Grid Values --\u003e\n\u003cdiv class=\"shower-dims__box\"\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eTotal Height\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e12.90\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(328mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eSpout Reach\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e7.70\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(195.5mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eSpout Height\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e6.00\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(152mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eCenter Spread\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e8.00\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(203mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- THREAD COMPATIBILITY NOTE --\u003e\n\u003csection class=\"px-thread-note\"\u003e\n\u003cstyle\u003e\n.px-thread-note {\n  max-width: 900px;\n  margin: 32px 0;\n  font-family: inherit;\n}\n\n.px-thread-note-inner {\n  position: relative;\n  background: linear-gradient(135deg, #fdf9f4 0%, #f5ede0 100%);\n  border: 1px solid #d4b896;\n  border-radius: 2px;\n  padding: 22px 26px 18px 26px;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n.px-thread-note-icon {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  margin-top: 2px;\n}\n\n.px-thread-note-icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.px-thread-note-body {\n  flex: 1;\n}\n\n.px-thread-note-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #865e35;\n  margin: 0 0 8px 0;\n}\n\n.px-thread-note-text {\n  font-size: 14.5px;\n  line-height: 1.6;\n  color: #3b2f25;\n  margin: 0 0 10px 0;\n}\n\n.px-thread-note-badges {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 12px;\n}\n\n.px-thread-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1.5px solid #865e35;\n  border-radius: 3px;\n  padding: 5px 12px;\n  font-size: 13px;\n  font-weight: 600;\n  color: #2a1e17;\n  letter-spacing: 0.03em;\n}\n\n.px-thread-badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #865e35;\n  flex-shrink: 0;\n}\n\n.px-thread-note-sub {\n  font-size: 12px;\n  color: #7a6650;\n  font-style: italic;\n  line-height: 1.4;\n  margin: 0;\n  padding-top: 10px;\n  border-top: 1px solid #ddd0be;\n}\n\n@media (max-width: 600px) {\n  .px-thread-note-inner {\n    flex-direction: column;\n    gap: 12px;\n  }\n  .px-thread-note-icon {\n    width: 30px;\n    height: 30px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-thread-note-inner\"\u003e\n\n  \u003c!-- Globe \/ compatibility icon --\u003e\n  \u003cdiv class=\"px-thread-note-icon\"\u003e\n    \u003csvg viewbox=\"0 0 38 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003ccircle cx=\"19\" cy=\"19\" r=\"17.5\" stroke=\"#865e35\" stroke-width=\"1.5\" fill=\"#fdf3e7\"\u003e\u003c\/circle\u003e\n      \u003cellipse cx=\"19\" cy=\"19\" rx=\"8\" ry=\"17.5\" stroke=\"#865e35\" stroke-width=\"1\" fill=\"none\" stroke-dasharray=\"3 2\"\u003e\u003c\/ellipse\u003e\n      \u003cline x1=\"2\" y1=\"19\" x2=\"36\" y2=\"19\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"12\" x2=\"33.5\" y2=\"12\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"26\" x2=\"33.5\" y2=\"26\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"px-thread-note-body\"\u003e\n    \u003cp class=\"px-thread-note-title\"\u003eUniversal Plumbing Compatibility\u003c\/p\u003e\n    \u003cp class=\"px-thread-note-text\"\u003e\n      Our showers ship with the correct connection for your region. \n    \u003c\/p\u003e\n    \n    \u003cp class=\"px-thread-note-sub\"\u003e\n      Using a different plumbing standard? Contact us — we'll provide the correct fitting for your installation at no extra charge.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISTINCTIVE FEATURES --\u003e\n\u003csection class=\"shower-desc__features\"\u003e\n\u003ch2\u003eDistinctive Features\u003c\/h2\u003e\n\u003cul class=\"shower-desc__features-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\u003e\u003c\/path\u003e\n              \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" d=\"M12 6V12L16 14\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eUnlacquered Brass Finish\u003c\/h4\u003e\n\u003cp\u003eDevelops a rich, warm patina over time—each system tells its own story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M20 4H4C2.9 4 2.01 4.89 2.01 6L2 18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM20 18H4V8H20V18ZM20 6H4V6L4 8V6V18V8H20V6Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eSolid Brass Construction\u003c\/h4\u003e\n\u003cp\u003eZero plastic or plating—built for generations of reliable use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eTraditional Build\u003c\/h4\u003e\n\u003cp\u003eStandard-threaded components—easy to maintain and repair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19H5V5H19V19Z\"\u003e\u003c\/path\u003e\n              \u003ccircle fill=\"white\" r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eHigh-Pressure Tested\u003c\/h4\u003e\n\u003cp\u003eRigorously tested to 150 PSI for safety and durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7H11V13L15.5 15.5L16.25 14.25L12.5 12V7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eMultifunctional Design\u003c\/h4\u003e\n\u003cp\u003eIntuitive controls—shower, handheld, and tub filler in one system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M4 6H2V20C2 21.1 2.9 22 4 22H18V20H4V6ZM20 2H8C6.9 2 6 2.9 6 4V16C6 17.1 6.9 18 8 18H20C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2ZM20 16H8V4H20V16Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eWall-Mounted Efficiency\u003c\/h4\u003e\n\u003cp\u003eSaves floor space while delivering clean, secure installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE SECTIONS --\u003e\n\u003csection class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Shower System in Bath\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7681598783597-b.png?v=1773559963\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003eTimeless Integration\u003c\/h3\u003e\n\u003cp\u003eDesigned to complement vintage, farmhouse, or modern minimalist interiors. The exposed piping and unlacquered finish add warmth and authenticity to any space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lifestyle-section\" style=\"direction: rtl;\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Tub Filler Detail\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-2609578.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003ePerfect for Soaking Tubs\u003c\/h3\u003e\n\u003cp\u003eThe graceful curved tub filler delivers strong, steady flow—ideal for deep-soak luxury. Fully compatible with standard US tub spouts and drain assemblies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== PACKAGE INCLUDES ========== --\u003e\n\u003csection class=\"shower-pkg\"\u003e\n\u003cdiv class=\"shower-pkg__header\"\u003e\n\u003ch3\u003e📦 Package Includes\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-top: 5px; font-size: 14px;\"\u003eComplete set for standard installation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__list\"\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Solid Brass Showerhead\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Exposed Riser Pipe \u0026amp; Arm\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Handheld Sprayer \u0026amp; Hose\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Tub Filler Spout \u0026amp; Diverter\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Hot \u0026amp; Cold Valve Handles\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e S-Unions \u0026amp; Installation Fittings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003csection class=\"shower-desc__specs-section\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable class=\"shower-desc__specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eUnlacquered Brass (Develops Patina)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSolid Brass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation Type\u003c\/td\u003e\n\u003ctd\u003eWall-Mounted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThread Standard\u003c\/td\u003e\n\u003ctd\u003eCorrect fittings for your region\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFunctionality\u003c\/td\u003e\n\u003ctd\u003eMultifunctional – showerhead, handheld, tub filler\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConstruction Style\u003c\/td\u003e\n\u003ctd\u003eTraditional Build with standard fittings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Tested\u003c\/td\u003e\n\u003ctd\u003eUp to 150 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eFully compatible with Insideast brass fixtures\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e5-Year Limited Warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn Policy\u003c\/td\u003e\n\u003ctd\u003e30-Day Return\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- SPEC SHEET DOWNLOAD --\u003e\n\u003cdiv class=\"shower-desc__download\"\u003e\n\u003ch3\u003eInstallation \u0026amp; Dimensions (PDF)\u003c\/h3\u003e\n\u003cp\u003eComplete technical drawings, plumbing specs, and mounting instructions.\u003c\/p\u003e\n\u003ca download=\"\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Exposed_3-Outlet_Shower_With_Curved_Pipe_Standard_Showerhead_Handheld_and_Tub-fillerIS-047-01-001-01-23.pdf?v=1760448621\" target=\"_blank\"\u003e 📄 Download Spec Sheet \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FULL WARRANTY --\u003e\n\u003cdiv aria-label=\"Warranty \u0026amp; Guarantee\" role=\"region\" class=\"ie-warranty\"\u003e\n\u003cdiv class=\"ie-warranty__top\"\u003e\n\u003csvg aria-hidden=\"true\" viewbox=\"0 0 24 24\" class=\"ie-warranty__shield\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2l7 3v6c0 5-3.6 9.7-7 11-3.4-1.3-7-6-7-11V5l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath fill=\"#fff\" d=\"M10.2 12.6l-1.9-1.9-1.1 1.1 3 3 5.6-5.6-1.1-1.1-4.5 4.5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003ch3 class=\"ie-warranty__title\"\u003eWarranty \u0026amp; Guarantee\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ie-warranty__body\"\u003e\n\u003cp\u003eWe stand by the quality of our products with industry-leading protection.\u003c\/p\u003e\n\u003cul class=\"ie-warranty__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e on brass components and finish integrity (excluding normal patina development).\u003c\/li\u003e\n\u003cli\u003eCovered for \u003cstrong\u003erepair or replacement\u003c\/strong\u003e of defective parts (labor \u0026amp; installation excluded).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual defects\u003c\/strong\u003e must be reported within \u003cstrong\u003e15 days\u003c\/strong\u003e of delivery with photos and order proof.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ie-warranty__note\"\u003eNeed help? Email \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e with your order number.\u003c\/p\u003e\n\u003cp class=\"ie-warranty__note\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Unlacquered brass is designed to patinate—this natural aging is not a defect, but a celebrated hallmark of authenticity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== FAQ SECTION ========== --\u003e\n\u003csection class=\"shower-desc__faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes this system include the mixing valve?\u003c\/summary\u003e\n\u003cp\u003eNo, this is an exposed \u003cstrong\u003etrim kit\u003c\/strong\u003e designed to connect to your existing water supply. It requires standard male-threaded outlets (hot and cold) coming from your wall. We recommend pairing it with a high-quality thermostatic or pressure-balance rough-in valve suitable for your local plumbing codes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the unlacquered brass finish age?\u003c\/summary\u003e\n\u003cp\u003eSince the brass is raw and sealed only with a light wax, it interacts with oxygen and water to develop a \"living finish.\" Over time, it will naturally darken and acquire a unique, mottled patina. This is a desired aesthetic feature of artisan brass. If you prefer a shiny look, you can polish it regularly with Brasso or a similar brass cleaner.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this if my pipes are already tiled in?\u003c\/summary\u003e\n\u003cp\u003eThis system acts as a \"bridge\" style faucet. It mounts directly to two rough-in pipes (Hot \u0026amp; Cold) sticking out of the finished wall. It does not require breaking the tile \u003cem\u003eunless\u003c\/em\u003e your existing pipe centers (the distance between hot and cold pipes) are drastically different from the standard 6\" to 8\" spread. Our included S-unions allow for adjustment between approximately 6 inches and 9 inches.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the handheld sprayer and hose included?\u003c\/summary\u003e\n\u003cp\u003eYes, the complete set includes the main showerhead, the exposed riser pipe, the curved tub filler spout, and a matching solid brass handheld sprayer with a flexible hose and wall-mount bracket.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the water flow rate?\u003c\/summary\u003e\n\u003cp\u003eThe system is designed to provide a generous, rain-like flow. However, it is compatible with standard water restrictors if your local plumbing codes require a specific GPM (e.g., 1.8 or 2.5 GPM). The pressure has been tested up to 150 PSI to ensure durability.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat is the warranty coverage?\u003c\/summary\u003e\n\u003cp\u003eWe offer a \u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e covering the structural integrity of the brass and mechanical operation (leaks, diverter failure). The natural patina process of unlacquered brass is not considered a defect; it is a characteristic of the material.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv class=\"shower-desc__cta-section\" style=\"margin-top: 60px;\"\u003e\n\u003ch3 style=\"font-size: clamp(20px, 3vw, 24px); margin-bottom: 15px; color: var(--primary);\"\u003eIndulge in Timeless Luxury\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-bottom: 20px; font-size: clamp(13px, 1.5vw, 15px);\"\u003eA hand-finished brass heirloom—crafted for performance, designed to age with beauty, and built to outlast trends.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Order Now\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003cdiv\u003e30-Day Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.getElementById(\"configSlider\");\n  const leftBtn = document.querySelector(\".shower-desc__config-arrow--left\");\n  const rightBtn = document.querySelector(\".shower-desc__config-arrow--right\");\n\n  const scrollAmount = slider.offsetWidth * 0.8;\n\n  rightBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  leftBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: -scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n});\n\u003c\/script\u003e","brand":"Insideast","offers":[{"title":"Rose","offer_id":42668052512877,"sku":"IS-047-01-001-01-23","price":797.55,"currency_code":"USD","in_stock":true},{"title":"Square","offer_id":42668052611181,"sku":"IS-048-01-001-01-23","price":797.55,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":42668052709485,"sku":"IS-037-01-001-01-23","price":797.55,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-tub-filler-7974306.png?v=1773579375"},{"product_id":"unlacquered-brass-shower-system-exposed-pipe-rain-shower-and-handheld","title":"Heritage - Unlacquered Brass Exposed Shower System With Handheld","description":"\u003cstyle\u003e\n.shower-desc {\n  --primary: #1a1a1a;\n  --accent: #a67c52;\n  --accent-light: #d4b896;\n  --muted: #666;\n  --bg-light: #fafaf8;\n  --shadow: rgba(0, 0, 0, .1);\n  color: var(--primary);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  line-height: 1.6;\n  background: linear-gradient(to bottom, #fff 0%, var(--bg-light) 100%);\n  margin: 0;\n  padding: 0;\n}\n\n.shower-desc__wrap {\n  max-width: 900px;\n  margin: 0 auto;\n  padding: clamp(24px, 4vw, 60px) clamp(16px, 2vw, 24px);\n}\n\n.shower-desc__header {\n  text-align: center;\n  padding: clamp(40px, 6vw, 80px) 0;\n  position: relative;\n}\n\n.shower-desc__header::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 80px;\n  height: 3px;\n  background: linear-gradient(90deg, transparent, var(--accent), transparent);\n}\n\n.shower-desc__eyebrow {\n  font-size: clamp(.75rem, 1vw, .85rem);\n  letter-spacing: .15em;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin: 0 0 1rem;\n  font-weight: 600;\n}\n\n.shower-desc__title {\n  font-size: clamp(2rem, 4vw, 3.5rem);\n  line-height: 1.1;\n  margin: 0 0 1rem;\n  font-weight: 700;\n  color: var(--accent);\n}\n\n.shower-desc__sub {\n  color: var(--muted);\n  font-size: clamp(1.8rem, 1.9vw, 1.7rem);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.shower-desc__cta-section {\n  text-align: center;\n  margin: clamp(30px, 4vw, 40px) 0;\n  padding: clamp(20px, 3vw, 30px);\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border-radius: 12px;\n  border: 2px solid var(--accent);\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__price-note {\n  font-size: clamp(13px, 1.5vw, 16px);\n  color: var(--muted);\n  margin-bottom: 20px;\n}\n\n.shower-desc__cta-primary {\n  background: var(--accent);\n  color: #fff;\n  border: none;\n  padding: clamp(14px, 2vw, 18px) clamp(30px, 4vw, 40px);\n  font-size: clamp(15px, 2vw, 18px);\n  font-weight: 700;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all .3s ease;\n  box-shadow: 0 4px 15px rgba(166, 124, 82, .3);\n  text-transform: uppercase;\n  letter-spacing: .5px;\n  width: 100%;\n  max-width: 400px;\n}\n\n.shower-desc__cta-primary:hover {\n  background: #8b6740;\n  transform: translateY(-2px);\n  box-shadow: 0 6px 20px rgba(166, 124, 82, .4);\n}\n\n.shower-desc__cta-primary:active {\n  transform: translateY(0);\n}\n\n.shower-desc__trust-bar {\n  display: flex;\n  justify-content: center;\n  gap: clamp(15px, 3vw, 30px);\n  margin-top: 20px;\n  flex-wrap: wrap;\n  font-size: clamp(11px, 1.5vw, 14px);\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__trust-bar div {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n\n.shower-desc__trust-bar div:before {\n  content: \"✓\";\n  color: var(--accent);\n  font-weight: bold;\n}\n\n.shower-desc__guarantees-bar {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 15px;\n  margin: 30px 0;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.guarantee-item {\n  text-align: center;\n  padding: 15px;\n  background: var(--bg-light);\n  border-radius: 8px;\n  transition: all .3s ease;\n}\n\n.guarantee-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.guarantee-item svg {\n  width: 32px;\n  height: 32px;\n  margin: 0 auto 10px;\n  color: var(--accent);\n}\n\n.guarantee-item strong {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  margin-top: 8px;\n}\n\n.shower-desc__scarcity-notice {\n  background: #fff8f0;\n  border: 2px solid var(--accent);\n  border-radius: 8px;\n  padding: clamp(12px, 2vw, 15px) clamp(15px, 3vw, 20px);\n  margin: 25px 0;\n  text-align: center;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  line-height: 1.6;\n}\n\n.shower-desc__scarcity-notice a {\n  color: var(--accent);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--accent);\n}\n\n.shower-desc__scarcity-notice a:hover {\n  color: #8b6740;\n}\n\n.shower-desc__config {\n  margin: 60px 0;\n}\n\n.shower-desc__config h3 {\n  font-size: 28px;\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-intro {\n  text-align: center;\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 35px;\n}\n\n.shower-desc__config-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n  margin-top: 40px;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-section h4 {\n  font-size: 16px;\n  color: var(--accent);\n  margin-bottom: 12px;\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-options {\n  display: grid;\n  gap: 8px;\n}\n\n.shower-desc__config-section:first-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-section:last-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-option {\n  background: #fff;\n  padding: 10px;\n  border-radius: 6px;\n  border: 1px solid var(--accent-light);\n  font-size: 13px;\n  color: var(--primary);\n  text-align: center;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all .2s ease;\n  position: relative;\n}\n\n.shower-desc__config-option:hover {\n  border-color: var(--accent);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.shower-desc__config-slider-wrap {\n  position: relative;\n  overflow: hidden;\n  margin: 40px 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.shower-desc__config-slider-title {\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--accent);\n  margin-bottom: 25px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.shower-desc__config-slider-container {\n  position: relative;\n  overflow-x: auto;\n  overflow-y: hidden;\n  border-radius: 12px;\n  scroll-behavior: smooth;\n  scroll-snap-type: x mandatory;\n  max-height: 500px;\n  padding: 0 40px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar {\n  height: 8px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-track {\n  background: #f1f1f1;\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-thumb {\n  background: var(--accent);\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider {\n  display: flex;\n  gap: 20px;\n  padding: 5px;\n}\n\n.shower-desc__config-slide {\n  flex: 0 0 calc(50% - 10px);\n  min-width: calc(50% - 10px);\n  scroll-snap-align: start;\n}\n\n.shower-desc__config-slide-img {\n  width: 100%;\n  height: 460px;\n  object-fit: cover;\n  border-radius: 12px;\n  box-shadow: 0 10px 40px var(--shadow);\n  display: block;\n  background: #fff;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-arrow {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n\n.shower-desc__config-arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n\n.shower-desc__config-arrow--left {\n  left: 4px;\n}\n\n.shower-desc__config-arrow--right {\n  right: 4px;\n}\n\n.shower-desc__guarantee-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 2px solid var(--accent);\n  border-radius: 12px;\n  padding: clamp(20px, 4vw, 30px);\n  margin: 40px 0;\n  box-shadow: 0 8px 25px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__guarantee-box h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 20px;\n  text-align: center;\n}\n\n.shower-desc__guarantee-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n\n.shower-desc__guarantee-box li {\n  padding: 12px 0 12px 35px;\n  position: relative;\n  font-size: clamp(13px, 1.5vw, 15px);\n  line-height: 1.6;\n  color: var(--primary);\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__guarantee-box li:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__guarantee-box li:before {\n  content: \"🛡️\";\n  position: absolute;\n  left: 0;\n  font-size: 20px;\n}\n\n.shower-desc__guarantee-box li strong {\n  color: var(--accent);\n}\n\n.shower-desc__guarantee-box p {\n  text-align: center;\n  color: var(--muted);\n  font-style: italic;\n  margin: 0;\n  font-size: clamp(12px, 1.5vw, 14px);\n}\n\n.shower-desc__features {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__features h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\/* Match \"Distinctive Features\" heading style *\/\n.shower-desc__specs-section h3,\n.shower-desc__guarantee-box h4,\n.shower-desc__download h4 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n\/* Except guarantee \u0026 download are h4, so override font-size slightly if desired *\/\n.shower-desc__guarantee-box h4,\n.shower-desc__download h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  border-bottom-width: 1px;\n}\n.shower-desc__features-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 25px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.shower-desc__features-list li {\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 2px 8px var(--shadow);\n  transition: all .3s ease;\n}\n\n.shower-desc__features-list li:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 20px rgba(0, 0, 0, .12);\n}\n\n.shower-desc__feature-icon {\n  width: 50px;\n  height: 50px;\n  background: #f0e8df;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--accent);\n  border: 1px solid var(--accent-light);\n  align-self: flex-start;\n}\n\n.shower-desc__feature-icon svg {\n  width: 28px;\n  height: 28px;\n}\n\n.shower-desc__feature-content h5 {\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 8px;\n  color: var(--primary);\n  line-height: 1.3;\n}\n\n.shower-desc__feature-content p {\n  font-size: clamp(13px, 1.5vw, 14px);\n  color: var(--muted);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.lifestyle-section {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  margin: clamp(40px, 6vw, 60px) 0;\n}\n\n.lifestyle-section__image {\n  position: relative;\n  overflow: hidden;\n  border-radius: 8px;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, .1);\n}\n\n.lifestyle-section__image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  transition: transform .5s ease;\n}\n\n.lifestyle-section__content h4 {\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-size: clamp(18px, 2.5vw, 20px);\n  font-weight: 600;\n  line-height: 1.3;\n}\n\n.lifestyle-section__content p {\n  color: var(--muted);\n  line-height: 1.7;\n  font-size: clamp(14px, 1.5vw, 15px);\n  margin: 0;\n}\n\n.shower-desc__specs-section {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 30px;\n  background: #fff;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 2px 8px var(--shadow);\n}\n\n.shower-desc__specs-table tr {\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__specs-table tr:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__specs-table td {\n  padding: 12px 20px;\n  font-size: 14px;\n}\n\n.shower-desc__specs-table td:first-child {\n  font-weight: 700;\n  color: var(--primary);\n  width: 40%;\n  background: var(--bg-light);\n}\n\n.shower-desc__specs-table td:last-child {\n  color: var(--muted);\n}\n\n.shower-desc__download {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  text-align: center;\n  margin: 40px 0;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__download h4 {\n  color: var(--primary);\n}\n\n.shower-desc__download p {\n  color: var(--muted);\n  margin-bottom: 15px;\n}\n\n.shower-desc__download a {\n  display: inline-block;\n  background: var(--accent);\n  color: #fff;\n  padding: 12px 30px;\n  border-radius: 6px;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n  transition: background .3s ease;\n}\n\n.shower-desc__download a:hover {\n  background: #8b6740;\n}\n\n.ie-warranty {\n  font-family: inherit;\n  margin: clamp(40px, 6vw, 60px) 0;\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  overflow: hidden;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.ie-warranty__top {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  padding: 1.5rem 1.5rem 1rem;\n  background: var(--accent);\n  color: #fff;\n}\n\n.ie-warranty__shield {\n  width: 24px;\n  height: 24px;\n  flex: 0 0 24px;\n  color: #fff;\n}\n\n.ie-warranty__title {\n  margin: 0;\n  font-size: 1.2rem;\n  font-weight: 700;\n  letter-spacing: .2px;\n  color: #fff;\n}\n\n.ie-warranty__body {\n  padding: 1.5rem;\n}\n\n.ie-warranty__body p {\n  margin: 0 0 .75rem 0;\n  line-height: 1.6;\n  color: var(--primary);\n}\n\n.ie-warranty__list {\n  margin: .5rem 0 0 0;\n  padding-left: 1.25rem;\n  color: var(--primary);\n}\n\n.ie-warranty__list li {\n  margin: .4rem 0;\n  line-height: 1.5;\n}\n\n.ie-warranty__note {\n  margin-top: 1rem;\n  font-size: .9rem;\n  opacity: .8;\n  color: var(--muted);\n}\n\n.shower-desc__faq {\n  margin-top: clamp(60px, 8vw, 100px);\n}\n\n.shower-desc__faq h3 {\n  font-size: 28px;\n  margin-bottom: 20px;\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__faq details {\n  border: none;\n  border-radius: 6px;\n  padding: 15px;\n  background: var(--bg-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  transition: all .3s ease;\n  margin-bottom: 10px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__faq details:hover {\n  box-shadow: 0 4px 12px rgba(166, 124, 82, .15);\n  transform: translateX(4px);\n}\n\n.shower-desc__faq summary {\n  font-weight: 600;\n  color: var(--primary);\n  outline: none;\n  user-select: none;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n  font-size: 15px;\n}\n\n.shower-desc__faq summary::before {\n  content: \"→\";\n  color: var(--accent);\n  font-weight: bold;\n  font-size: 1.2em;\n  transition: transform .3s ease;\n}\n\n.shower-desc__faq details[open] summary::before {\n  transform: rotate(90deg);\n}\n\n.shower-desc__faq summary:hover {\n  color: var(--accent);\n}\n\n.shower-desc__faq details[open] summary {\n  margin-bottom: 10px;\n  color: var(--accent);\n}\n\n.shower-desc__faq p {\n  color: var(--muted);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n\/* ========== REVIEWS SECTION CSS ========== *\/\n.shower-reviews {\n  margin: clamp(60px, 8vw, 80px) 0;\n  border-top: 1px solid var(--accent-light);\n  padding-top: 40px;\n}\n\n.shower-reviews__header {\n  display: flex;\n  align-items: baseline;\n  gap: 15px;\n  margin-bottom: 30px;\n}\n\n.shower-reviews__title {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  font-weight: 600;\n  margin: 0;\n}\n\n.shower-reviews__total-rating {\n  font-size: 14px;\n  color: var(--primary);\n}\n\n.shower-reviews__slider {\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  padding-bottom: 20px;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n}\n\n.shower-reviews__slider::-webkit-scrollbar {\n  height: 4px;\n}\n.shower-reviews__slider::-webkit-scrollbar-thumb {\n  background: var(--accent-light);\n  border-radius: 4px;\n}\n\n.shower-review-item {\n  flex: 0 0 300px;\n  scroll-snap-align: start;\n  background: var(--bg-light);\n  border: 1px solid var(--accent-light);\n  border-radius: 8px;\n  padding: 25px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\n.shower-reivew__author-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 13px;\n}\n\n.shower-review__name {\n  font-weight: 700;\n  color: var(--primary);\n}\n\n.shower-review__date {\n  color: var(--muted);\n  font-size: 12px;\n}\n\n.shower-review__stars {\n  color: #dcb06b; \/* Muted Gold *\/\n  font-size: 14px;\n  letter-spacing: 2px;\n}\n\n.shower-review__body {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--primary);\n  font-style: italic;\n}\n\n\/* ========== KEY DIMENSIONS CSS ========== *\/\n.shower-dims {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-dims h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n  text-align: left;\n}\n\n.shower-dims__box {\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px 20px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__item {\n  text-align: center;\n  position: relative;\n  flex: 1;\n  min-width: 140px;\n}\n\n\/* Vertical dividers on desktop *\/\n.shower-dims__item:not(:last-child):after {\n  content: \"\";\n  position: absolute;\n  right: -15px;\n  top: 15%;\n  height: 70%;\n  width: 1px;\n  background: #eee;\n  display: block;\n}\n\n.shower-dims__label {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 10px;\n  font-weight: 700;\n}\n\n.shower-dims__value {\n  font-size: 26px;\n  font-weight: 700;\n  color: var(--primary);\n  display: block;\n  margin-bottom: 4px;\n  font-family: serif;\n}\n\n.shower-dims__sub {\n  font-size: 13px;\n  color: #999;\n}\n\n\/* ========== PACKAGE INCLUDES CSS ========== *\/\n.shower-pkg {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  margin: 60px 0;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05);\n}\n\n.shower-pkg__header {\n  text-align: center;\n  margin-bottom: 30px;\n}\n\n.shower-pkg__header h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 5px;\n  font-weight: 600;\n}\n\n.shower-pkg__list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px 30px;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.shower-pkg__item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  color: var(--primary);\n  padding: 12px 15px;\n  background: #fff;\n  border-radius: 6px;\n  border: 1px solid transparent;\n  transition: all 0.2s ease;\n}\n\n.shower-pkg__item:hover {\n  border-color: var(--accent-light);\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transform: translateX(2px);\n}\n\n.shower-pkg__item svg {\n  color: var(--accent);\n  flex-shrink: 0;\n}\n\n\/* ========== MOBILE RESPONSIVE UPDATES ========== *\/\n@media (max-width: 768px) {\n  \/* Key Dimensions Grid 2x2 *\/\n  .shower-dims__box {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px 10px;\n    padding: 20px;\n  }\n  \n  .shower-dims__item:not(:last-child):after {\n    display: none;\n  }\n\n  .shower-dims__item {\n    border-bottom: none;\n    padding-bottom: 0;\n    width: auto;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .shower-dims__item:nth-child(1),\n  .shower-dims__item:nth-child(2) {\n    padding-bottom: 20px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n\n  .shower-dims__item:nth-child(odd) {\n    border-right: 1px solid #f0f0f0;\n    padding-right: 5px;\n  }\n  .shower-dims__item:nth-child(even) {\n    padding-left: 5px;\n  }\n\n  \/* Package List Vertical on Mobile *\/\n  .shower-pkg__list {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n}\/* ========== CENTERING FIXES ========== *\/\n\n\/* 1. Center the Hero Subtitle *\/\n.shower-desc__sub {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\n\/* 2. Center the Configuration Intro Text *\/\n.shower-desc__config-intro {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\n\/* ========== MOBILE RESPONSIVE (CLEANED) ========== *\/\n@media (max-width: 768px) {\n  .shower-desc__features-list {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n  .shower-desc__features-list li {\n    padding: 15px;\n    gap: 12px;\n  }\n  .shower-desc__feature-icon {\n    width: 45px;\n    height: 45px;\n  }\n  .shower-desc__feature-icon svg {\n    width: 24px;\n    height: 24px;\n  }\n  .shower-desc__config-grid {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 25px;\n  }\n  .shower-desc__config-slide {\n    flex: 0 0 calc(100% - 20px);\n    min-width: calc(100% - 20px);\n  }\n  .shower-desc__config-slider-wrap {\n    max-width: 100%;\n  }\n  .shower-desc__config-slide-img {\n    height: 300px;\n  }\n  .shower-desc__config-slider-title {\n    font-size: 18px;\n    margin-bottom: 20px;\n  }\n  .shower-desc__specs-table td {\n    padding: 10px 12px;\n    font-size: 13px;\n  }\n  .shower-desc__specs-table td:first-child {\n    width: 45%;\n  }\n  .lifestyle-section {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n  .lifestyle-section[style*=\"direction:rtl\"] {\n    direction: ltr;\n  }\n  .lifestyle-section__content {\n    direction: ltr;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 15px;\n  }\n  .guarantee-item {\n    padding: 12px;\n  }\n  .guarantee-item svg {\n    width: 28px;\n    height: 28px;\n  }\n  .shower-desc__header {\n    padding: clamp(30px, 5vw, 50px) 0;\n  }\n  .shower-desc__title {\n    line-height: 1.2;\n  }\n  .shower-desc__sub {\n    font-size: clamp(1rem, 2vw, 1.1rem);\n  }\n  .shower-desc__cta-section {\n    padding: 20px 15px;\n  }\n  .shower-desc__trust-bar {\n    gap: 10px;\n    font-size: 11px;\n  }\n  .shower-desc__faq summary {\n    font-size: 14px;\n  }\n  .shower-desc__faq p {\n    font-size: 13px;\n  }\n  .shower-desc__faq details {\n    padding: 12px;\n  }\n  .ie-warranty__title {\n    font-size: 1rem;\n  }\n  .ie-warranty__body {\n    padding: 1.2rem;\n  }\n  .shower-desc__download {\n    padding: 20px 15px;\n  }\n  .shower-desc__download h4 {\n    font-size: 18px;\n  }\n  .shower-desc__download p {\n    font-size: 13px;\n  }\n  .shower-desc__download a {\n    padding: 12px 24px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 480px) {\n  .shower-desc__wrap {\n    padding: 20px 12px;\n  }\n  .shower-desc__header {\n    padding: 25px 0;\n  }\n  .shower-desc__config-slider-container {\n    padding: 0 35px;\n  }\n  .shower-desc__config-arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n  .guarantee-item {\n    padding: 10px;\n  }\n  .shower-desc__trust-bar {\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n  .shower-desc__features-list {\n    gap: 12px;\n  }\n  .shower-desc__features-list li {\n    padding: 12px;\n  }\n}\n \/* Fix for Config Gallery Arrows *\/\n.shower-desc__config-arrow {\n    width: 40px !important;      \/* Fixed width *\/\n    height: 40px !important;     \/* Fixed height *\/\n    min-width: 40px !important;  \/* Prevents squishing *\/\n    padding: 0 !important;       \/* Removes default button padding *\/\n    border-radius: 50% !important; \/* Perfect circle *\/\n    display: flex !important;\n    align-items: center;\n    justify-content: center;\n    line-height: 1 !important;\n    background: rgba(166, 124, 82, 0.9); \/* Slightly more opaque for visibility *\/\n    cursor: pointer;\n    z-index: 20;\n}\n \/* --- NEW KEY DIMENSIONS SPLIT LAYOUT --- *\/\n.shower-dims__container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__image img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n}\n\n\/* Reset the old box wrapper safely into a 2x2 grid without its old border *\/\n.shower-dims__box {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 30px 10px !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n}\n\n\/* Hide the old desktop vertical dividers *\/\n.shower-dims__item:not(:last-child):after {\n  display: none !important;\n}\n\n\/* Mobile responsive stacking *\/\n@media (max-width: 768px) {\n  .shower-dims__container {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 20px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"shower-desc\"\u003e\n\u003cdiv class=\"shower-desc__wrap\"\u003e\n\u003c!-- HEADER --\u003e\u003cheader class=\"shower-desc__header\"\u003e\n\u003cdiv class=\"shower-desc__eyebrow\"\u003eArtisan Heritage\u003c\/div\u003e\n\u003ch2 class=\"shower-desc__title\"\u003eHeritage – Unlacquered Brass Exposed Shower System With Handheld\u003c\/h2\u003e\n\u003cp class=\"shower-desc__sub\"\u003e\u003cstrong\u003eTimeless Craftsmanship, Engineered for Everyday Luxury\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 700px; margin: 20px auto 0; color: var(--muted); line-height: 1.7; font-size: clamp(1.6rem, 1.9vw, 1.5rem);\"\u003e\n\u003cp\u003eBorn from solid brass and shaped by generations of metalworking tradition, this exposed shower system is more than plumbing, it’s a statement of enduring quality. Each curve, joint, and handle is meticulously assembled for heirloom resilience.\u003c\/p\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eFinished in radiant unlacquered brass, it arrives gleaming but is designed to evolve. Over time, it gracefully develops a warm, living patina unique to your home’s environment and usage, deepening in character with every passing year.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- CTA SECTION --\u003e\n\u003csection class=\"shower-desc__cta-section\"\u003e\n\u003cdiv class=\"shower-desc__price-note\"\u003eHandcrafted to order • Free Delivery\u003c\/div\u003e\n\u003ca aria-label=\"Configure and order now\" role=\"button\" class=\"shower-desc__cta-primary\" href=\"#\"\u003e Configure \u0026amp; Add to Cart \u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEES BAR --\u003e\n\u003cdiv class=\"shower-desc__guarantees-bar\"\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M20 8L12 13L4 8V6L12 11L20 6V8ZM20 4h5C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20h30C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eReliable Shipping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2L20 7V12C20 16.5 16.5 20 12 22C7.5 20 4 16.5 4 12V7L12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12L11 14L15 10\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 6V12L16 14\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eFlexible Returns\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM13 17h21V15h23V17ZM13 13h21V7h23V13Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCARCITY NOTICE --\u003e\n\u003cdiv class=\"shower-desc__scarcity-notice\"\u003e⏱️ \u003cstrong\u003eLimited Production:\u003c\/strong\u003e Due to hand-fabrication and brass sourcing, only a few systems are crafted each month. \u003ca href=\"#configure\"\u003eReserve yours today.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003csection style=\"margin: clamp(40px, 6vw, 80px) 0;\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/114heritage-unlacquered-brass-exposed-shower-system-with-handheld.png\" alt=\"Heritage Unlacquered Brass Exposed Shower System With Handheld\" style=\"width: 100%; max-width: 800px; height: auto; border-radius: 12px; margin: 0 auto; display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px;\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════════════\n     REVIEWS SECTION SCOPED CSS\n     ════════════════════════════════════════════════ --\u003e\n\u003cstyle\u003e\n  \/* ─── Scoped Variables \u0026 Reset ─── *\/\n  .ieast-rev-island {\n    --bg-cream:  #fcfaf6;      \n    --top-bar:   #2e241c;      \n    --gold:      #cc9d6b;      \n    --ink:       #2c2a28;\n    --ink-soft:  #4a4744;\n    --ink-muted: #8c8782;\n    --note-bg:   #ffffff;\n    --border:    rgba(0, 0, 0, 0.05);\n    --shadow:    0 8px 24px rgba(46, 36, 28, 0.06); \n    --font-head: 'Cormorant Garamond', serif;\n    --font-body: 'Jost', sans-serif;\n    \n    -webkit-font-smoothing: antialiased;\n    font-family: var(--font-body);\n    color: var(--ink);\n    line-height: 1.5;\n    box-sizing: border-box;\n  }\n  \n  .ieast-rev-island *,\n  .ieast-rev-island *::before,\n  .ieast-rev-island *::after {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n  \/* ─── Section Shell ─── *\/\n  .ieast-rev-island {\n    max-width: 1000px;\n    margin: 20px auto; \n    background: var(--bg-cream);\n    border-radius: 4px; \n    position: relative;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid var(--border);\n    overflow: hidden;\n     max-height: 550px;\n  }\n  \/* ─── Top Bar ─── *\/\n  .ieast-rev-topbar {\n    background: var(--top-bar);\n    padding: 14px 12px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  .ieast-rev-topbar span {\n    color: var(--gold);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n  }\n  .ieast-rev-topbar-right {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  \/* ─── Slider ─── *\/\n  .ieast-rev-slider-wrap {\n    position: relative;\n    z-index: 2;\n  }\n  .ieast-rev-slider {\n    overflow: hidden;\n  }\n  .ieast-rev-track {\n    display: flex;\n    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    will-change: transform;\n    align-items: stretch;\n  }\n  \/* ─── Slide ─── *\/\n  .ieast-rev-slide {\n    min-width: 100%;\n    \/* Keep a minimum height directly on the slide so text-only cards don't shrink the container *\/\n    min-height: 330px; \n    display: grid;\n    \/* Default: image left, content right *\/\n    grid-template-columns: 1.5fr 1fr; \n  }\n  \n  \/* Text-only slide variant *\/\n  .ieast-rev-slide.ieast-text-only {\n    grid-template-columns: 1fr;\n  }\n  \/* ─── Image Column ─── *\/\n  .ieast-rev-img-col {\n    position: relative;\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n  }\n  .ieast-rev-img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n  \/* ─── Content Column (Right Side) ─── *\/\n  .ieast-rev-content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: 20px 20px 60px 20px; \n    background: var(--bg-cream);\n    height: 100%;\n  }\n  \/* ─── The 'Note' Shape ─── *\/\n  .ieast-rev-note {\n    background: var(--note-bg);\n    padding: 24px 24px;\n    border-radius: 2px;\n    box-shadow: var(--shadow);\n    border: 1px solid #f4f0eb;\n    position: relative;\n    width: 100%;\n    max-width: 500px;\n    margin: 0 auto;\n  }\n  \n  .ieast-text-only .ieast-rev-note {\n    max-width: 500px;\n    padding: 30px 40px; \n  }\n  .ieast-rev-note::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0;\n    border-width: 0 16px 16px 0;\n    border-style: solid;\n    border-color: #f7f3ef var(--bg-cream) transparent transparent;\n    box-shadow: -2px 2px 4px rgba(0,0,0,0.03);\n    border-bottom-left-radius: 2px;\n  }\n  .ieast-rev-quote-mark {\n    font-family: var(--font-head);\n    font-size: 50px;\n    color: var(--gold);\n    line-height: 0.6;\n    margin-bottom: 10px;\n    display: block;\n  }\n  .ieast-rev-text {\n    font-family: var(--font-head);\n    font-size: clamp(13px, 2vw, 12px);\n    font-weight: 400;\n    line-height: 1.2;\n    color: var(--ink);\n    font-style: italic;\n    margin-bottom: 16px;\n  }\n  .ieast-rev-meta-block {\n    border-top: 1px solid var(--border);\n    padding-top: 18px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n  .ieast-rev-stars {\n    display: flex;\n    gap: 4px;\n    margin-bottom: 4px;\n  }\n  .ieast-rev-stars svg {\n    width: 16px; height: 16px;\n    fill: var(--gold);\n  }\n  .ieast-rev-author-row {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n  }\n  .ieast-rev-name {\n    font-family: var(--font-body);\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--ink);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n  }\n  .ieast-rev-date {\n    font-size: 12px;\n    color: var(--ink-muted);\n    font-style: italic;\n  }\n  \/* ─── Navigation Controls ─── *\/\n  .ieast-rev-controls {\n    position: absolute;\n    bottom: 10px;\n    right: 0px;\n    width: 30%; \/* Anchors exactly over the right 40% (cream side) *\/\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 12px 20px;\n    z-index: 10;\n    background: linear-gradient(to top, var(--bg-cream) 60%, transparent); \n  }\n  .ieast-rev-arrows {\n    display: flex;\n    gap: 10px;\n  }\n  .ieast-rev-btn {\n    width: 30px; height: 30px;\n    border: 1px solid rgba(0,0,0,0.1);\n    background: var(--note-bg);\n    cursor: pointer;\n    display: flex; align-items: center; justify-content: center;\n    transition: all 0.3s ease;\n    border-radius: 50%;\n  }\n  .ieast-rev-btn:hover {\n    background: var(--top-bar);\n    border-color: var(--top-bar);\n  }\n  .ieast-rev-btn:hover svg { stroke: #fff; }\n  .ieast-rev-btn svg {\n    width: 16px; height: 16px;\n    stroke: var(--ink);\n    fill: none;\n    stroke-width: 1.2;\n    transition: stroke 0.3s;\n  }\n  .ieast-rev-dots {\n    display: flex;\n    gap: 6px;\n  }\n  .ieast-rev-dot {\n    width: 10px; height: 2px;\n    background: rgba(0,0,0,0.1);\n    border: none;\n    cursor: pointer;\n    padding: 0;\n    transition: all 0.3s ease;\n  }\n  .ieast-rev-dot.active {\n    background: var(--top-bar);\n  }\n   .ieast-rev-dot:nth-child(n+7) {\n    display: none;\n  }\n  \/* ─── Mobile ─── *\/\n  @media (max-width: 992px) {\n    .ieast-rev-island { max-width: 92%; }\n    .ieast-rev-slide { grid-template-columns: 1.2fr 1fr; }\n    .ieast-rev-slide.ieast-text-only { grid-template-columns: 1fr; }\n    .ieast-rev-controls { width: 45.45%; } \n  }\n  @media (max-width: 768px) {\n    .ieast-rev-island { margin: 20px auto; border-radius: 4px; max-height: none; }\n    .ieast-rev-topbar span { font-size: 9px; }\n    \n    .ieast-rev-slide {\n      grid-template-columns: 1fr; \n      min-height: auto; \/* Allow auto height on mobile *\/\n    }\n    \n    .ieast-rev-img-col {\n      min-height: 280px;\n    }\n    \n    .ieast-rev-content {\n      padding: 20px 16px 70px 16px;\n    }\n    .ieast-rev-note, .ieast-text-only .ieast-rev-note {\n      padding: 20px 16px;\n    }\n    .ieast-rev-text {\n      font-size: 18px;\n    }\n    \n    .ieast-rev-controls {\n      width: 100%; \n      background: var(--bg-cream); \n      padding: 16px 20px;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ════════════════════════════════════════════════\n     REVIEWS SECTION HTML\n     ════════════════════════════════════════════════ --\u003e\n\u003csection class=\"ieast-rev-island\" id=\"ieast-reviews\"\u003e\n  \u003c!-- Top Bar --\u003e\n  \u003cdiv class=\"ieast-rev-topbar\"\u003e\n    \u003cspan\u003e+ REAL CUSTOMER STORY\u003c\/span\u003e\n    \u003cdiv class=\"ieast-rev-topbar-right\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" width=\"14\" height=\"14\" fill=\"currentColor\" stroke=\"none\"\u003e\u003cpath d=\"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003eINSIDEAST SHOWER\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c!-- Slider --\u003e\n  \u003cdiv class=\"ieast-rev-slider-wrap\"\u003e\n    \u003cdiv class=\"ieast-rev-slider\"\u003e\n      \u003cdiv class=\"ieast-rev-track\" id=\"ieastSliderTrack\"\u003e\n        \u003c!-- ── Slide: Review by Riad Tile ── --\u003e\n\u003c!-- ── Slide: Review by Riad Tile ── --\u003e\n\u003carticle class=\"ieast-rev-slide\" aria-label=\"Review by Riad Tile\" aria-current=\"false\"\u003e\n  \u003cdiv class=\"ieast-rev-img-col\"\u003e\n    \u003cimg class=\"ieast-rev-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-riadtailreview.png\" alt=\"Heritage Brass Shower system in Riad Tile design\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ieast-rev-content\"\u003e\n    \u003cdiv class=\"ieast-rev-note\"\u003e\n      \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n      \u003cp class=\"ieast-rev-text\"\u003e\n        The Merlot down dirty truth? Color isn't the villain. Rich red tones add depth, mood, and a little drama in the best way. Bold doesn't mean brash; it reads as confident refinement.\n        \u003cbr\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; font-style: normal; display: block; margin-bottom: 4px;\"\u003e\n          Product: Heritage Unlacquered Brass Exposed Shower System\n        \u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n        \u003cdiv class=\"ieast-rev-stars\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ieast-rev-attrs\" style=\"margin-top: 5px;\"\u003e\n           \u003cspan class=\"ieast-rev-attr-pill\"\u003e\u003cstrong\u003eTile:\u003c\/strong\u003e Merlot 4x4 Zellige\u003c\/span\u003e\n           \u003cspan class=\"ieast-rev-attr-pill\"\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e \u003ca href=\"https:\/\/www.instagram.com\/brookemtinteriors\/\" target=\"_blank\" style=\"color: inherit; text-decoration: none;\"\u003e@brookemtinteriors\u003c\/a\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ieast-rev-author-row\" style=\"margin-top: 15px;\"\u003e\n          \u003cspan class=\"ieast-rev-name\"\u003e\n            \u003ca href=\"https:\/\/riadtile.com\" target=\"_blank\" style=\"display: flex; align-items: center; gap: 8px; text-decoration: none; color: inherit;\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/16.png\" style=\"width: 140px; height: 35px; border-radius: 50%; object-fit: contain;\" alt=\"Riad Tile Logo\"\u003e\n            \n            \u003c\/a\u003e\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/article\u003e\n\n\n        \u003c!-- ── Slide 1: Review with Photo ── --\u003e\n        \u003carticle class=\"ieast-rev-slide\" aria-label=\"Review by Jessica Delgeorge\" aria-current=\"true\"\u003e\n          \u003cdiv class=\"ieast-rev-img-col\"\u003e\n            \u003cimg class=\"ieast-rev-img\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/23.webp?v=1766156883\u0026amp;width=1800\" alt=\"Jessica's outdoor shower review image\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ieast-rev-content\"\u003e\n            \u003cdiv class=\"ieast-rev-note\"\u003e\n              \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n              \u003cp class=\"ieast-rev-text\"\u003eThis piece is stunning. We bought this for an outdoor shower at our beach house. Besides how beautiful it looks, it feels amazing. The water comes out like rain and is so relaxing- the whole family loves it. Our 2.5 year old will just sit under the water with his head down enjoying the feel of the water.\u003c\/p\u003e\n              \n              \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n                \u003cdiv class=\"ieast-rev-stars\" aria-label=\"5 out of 5 stars\"\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"ieast-rev-author-row\"\u003e\n                  \u003cspan class=\"ieast-rev-name\"\u003eJessica Delgeorge\u003c\/span\u003e\n                  \u003cspan class=\"ieast-rev-date\"\u003e24 Aug, 2020\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n        \u003c!-- ── Slide 2: Text Only ── --\u003e\n          \u003carticle class=\"ieast-rev-slide ieast-text-only\" aria-label=\"Review by Imogen\" aria-current=\"false\"\u003e\n          \u003cdiv class=\"ieast-rev-content\"\u003e\n            \u003cdiv class=\"ieast-rev-note\"\u003e\n              \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n              \u003cp class=\"ieast-rev-text\"\u003eBeautiful!!! Even prettier in person… packaging was superb and communication with seller was excellent! I had a need for updated installation instructions and he responded immediately! Can’t wait until it gets installed… my daughter ordered the same one 3 years ago and loves it!\u003c\/p\u003e\n              \n              \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n                \u003cdiv class=\"ieast-rev-stars\"\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"ieast-rev-author-row\"\u003e\n                  \u003cspan class=\"ieast-rev-name\"\u003eBeth\u003c\/span\u003e\n                  \u003cspan class=\"ieast-rev-date\"\u003e23 Feb, 2024\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n        \n        \u003c!-- ── Slide 3: Text Only ── --\u003e\n       \u003carticle class=\"ieast-rev-slide ieast-text-only\" aria-label=\"Review by Judy Davie\" aria-current=\"false\"\u003e\n          \u003cdiv class=\"ieast-rev-content\"\u003e\n            \u003cdiv class=\"ieast-rev-note\"\u003e\n              \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n              \u003cp class=\"ieast-rev-text\"\u003eFirst class service and product. The goods were delivered faster than internally within Australia. They're great quality and exceptional value for money.\u003c\/p\u003e\n              \n              \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n                \u003cdiv class=\"ieast-rev-stars\"\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"ieast-rev-author-row\"\u003e\n                  \u003cspan class=\"ieast-rev-name\"\u003eJudy Davie\u003c\/span\u003e\n                  \u003cspan class=\"ieast-rev-date\"\u003e14 Dec, 2025\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n        \u003c!-- ── Slide 4: Text Only ── --\u003e\n        \u003carticle class=\"ieast-rev-slide ieast-text-only\" aria-label=\"Review by julia edelman\" aria-current=\"false\"\u003e\n          \u003cdiv class=\"ieast-rev-content\"\u003e\n            \u003cdiv class=\"ieast-rev-note\"\u003e\n              \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n              \u003cp class=\"ieast-rev-text\"\u003eGreat shower head with hand sprayer.\u003c\/p\u003e\n              \n              \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n                \u003cdiv class=\"ieast-rev-stars\"\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"ieast-rev-author-row\"\u003e\n                  \u003cspan class=\"ieast-rev-name\"\u003ejulia edelman\u003c\/span\u003e\n                  \u003cspan class=\"ieast-rev-date\"\u003e18 May, 2025\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n        \u003c!-- ── Slide 5: Text Only ── --\u003e\n        \u003carticle class=\"ieast-rev-slide ieast-text-only\" aria-label=\"Review by Waibel and Groves\" aria-current=\"false\"\u003e\n          \u003cdiv class=\"ieast-rev-content\"\u003e\n            \u003cdiv class=\"ieast-rev-note\"\u003e\n              \u003cspan class=\"ieast-rev-quote-mark\"\u003e“\u003c\/span\u003e\n              \u003cp class=\"ieast-rev-text\"\u003eRepurchasing in the future for other projects - thank you!\u003c\/p\u003e\n              \n              \u003cdiv class=\"ieast-rev-meta-block\"\u003e\n                \u003cdiv class=\"ieast-rev-stars\"\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                  \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.09 6.26L20 10l-5.09 1.97L12 18l-2.91-6.03L4 10l5.91-1.74z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"ieast-rev-author-row\"\u003e\n                  \u003cspan class=\"ieast-rev-name\"\u003eWaibel and Groves\u003c\/span\u003e\n                  \u003cspan class=\"ieast-rev-date\"\u003e05 Aug, 2025\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\u003c!-- \/track --\u003e\n    \u003c\/div\u003e\n\u003c!-- \/slider --\u003e\n    \u003c!-- Navigation Controls --\u003e\n    \u003cnav class=\"ieast-rev-controls\" aria-label=\"Review navigation\"\u003e\n      \u003cdiv class=\"ieast-rev-dots\" id=\"ieastDotContainer\" role=\"tablist\" aria-label=\"Go to review\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ieast-rev-arrows\"\u003e\n        \u003cbutton class=\"ieast-rev-btn\" id=\"ieastPrevBtn\" aria-label=\"Previous review\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cbutton class=\"ieast-rev-btn\" id=\"ieastNextBtn\" aria-label=\"Next review\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/nav\u003e\n  \u003c\/div\u003e\n\u003c!-- \/slider-wrap --\u003e\n\u003c\/section\u003e\n\u003c!-- ════════════════════════════════════════════════\n     REVIEWS SECTION SCRIPT\n     ════════════════════════════════════════════════ --\u003e\n\u003cscript\u003e\n(function() {\n  const track     = document.getElementById('ieastSliderTrack');\n  const prevBtn   = document.getElementById('ieastPrevBtn');\n  const nextBtn   = document.getElementById('ieastNextBtn');\n  const dotWrap   = document.getElementById('ieastDotContainer');\n  \n  if (!track || !prevBtn || !nextBtn || !dotWrap) return;\n  const slides    = track.querySelectorAll('.ieast-rev-slide');\n  const total     = slides.length;\n  let   current   = 0;\n  let   autoTimer = null;\n  \/\/ Build dots\n  slides.forEach((_, i) =\u003e {\n    if (i \u003e= 7) return; \n    const d = document.createElement('button');\n    d.className = 'ieast-rev-dot' + (i === 0 ? ' active' : '');\n    d.setAttribute('role', 'tab');\n    d.setAttribute('aria-label', 'Review ' + (i + 1));\n    d.addEventListener('click', () =\u003e goTo(i));\n    dotWrap.appendChild(d);\n  });\n  function goTo(n) {\n    slides[current].setAttribute('aria-current', 'false');\n    current = (n + total) % total;\n    track.style.transform = `translateX(-${current * 100}%)`;\n    dotWrap.querySelectorAll('.ieast-rev-dot').forEach((d, i) =\u003e {\n      d.classList.toggle('active', i === current);\n    });\n    slides[current].setAttribute('aria-current', 'true');\n  }\n  prevBtn.addEventListener('click', () =\u003e { goTo(current - 1); resetAuto(); });\n  nextBtn.addEventListener('click', () =\u003e { goTo(current + 1); resetAuto(); });\n  \/\/ Touch \/ swipe\n  let startX = 0;\n  track.addEventListener('touchstart', e =\u003e { startX = e.touches[0].clientX; }, { passive: true });\n  track.addEventListener('touchend', e =\u003e {\n    const dx = e.changedTouches[0].clientX - startX;\n    if (Math.abs(dx) \u003e 40) { dx \u003c 0 ? goTo(current + 1) : goTo(current - 1); resetAuto(); }\n  });\n  \/\/ Auto-advance\n  function startAuto() { autoTimer = setInterval(() =\u003e goTo(current + 1), 6000); }\n  function resetAuto()  { clearInterval(autoTimer); startAuto(); }\n  startAuto();\n  \/\/ Pause on hover\n  const section = document.getElementById('ieast-reviews');\n  if (section) {\n    section.addEventListener('mouseenter', () =\u003e clearInterval(autoTimer));\n    section.addEventListener('mouseleave', startAuto);\n  }\n  goTo(0);\n})();\n\u003c\/script\u003e\n  \n\n\u003c!-- CONFIGURATION OPTIONS --\u003e\n\u003csection id=\"configure\" class=\"shower-desc__config\"\u003e\n\u003ch3\u003eTailored to Your Design\u003c\/h3\u003e\n\u003cp class=\"shower-desc__config-intro\"\u003ePersonalize your system with your preferred showerhead and handle style crafted to harmonize with your space.\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-grid\"\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch4\u003eShowerhead Option\u003c\/h4\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRose\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRound\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSquare\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch4\u003eHandles\u003c\/h4\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSimple\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eFlat\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eLever\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .ie-notes-box {\n    margin-top: 20px;\nbackground-color: #fdf9f3;\n    border-left: 4px solid #b07d2a;\n\n    font-size: 14px;\n    line-height: 1.6;\n    color: #2a1e17;\n    overflow: hidden;\n  }\n\n  .ie-notes-section {\n    padding: 18px 22px;\n  }\n\n  .ie-notes-section + .ie-notes-section {\n    border-top: 1px solid #ddd5c8;\n  }\n\n  .ie-notes-label {\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n    display: block;\n  }\n\n  \/* --- Showerhead section --- *\/\n  .ie-sh-row {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .ie-sh-options {\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .ie-sh-option {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background: #fff;\n    border: 1px solid #d4c5b0;\n    border-radius: 3px;\n    padding: 9px 14px;\n    font-size: 13.5px;\n  }\n\n  .ie-sh-option-icon {\n    font-size: 15px;\n    line-height: 1;\n    flex-shrink: 0;\n  }\n\n  .ie-sh-option-text strong {\n    display: block;\n    font-weight: 600;\n    font-size: 13px;\n  }\n\n  .ie-sh-option-text span {\n    font-size: 12px;\n    color: #7a6a58;\n  }\n\n  .ie-sh-img-wrap {\n    flex-shrink: 0;\n    width: 110px;\n  }\n\n  .ie-sh-img-wrap img {\n    width: 100%;\n    border-radius: 3px;\n    border: 1px solid #d4c5b0;\n    display: block;\n  }\n\n  .ie-sh-img-wrap p {\n    margin: 5px 0 0;\n    font-size: 11px;\n    color: #9a8878;\n    text-align: center;\n    font-style: italic;\n  }\n\n  .ie-contact-hint {\n    margin-top: 10px;\n    font-size: 12.5px;\n    color: #7a6a58;\n  }\n\n  .ie-contact-hint a {\n    color: #2a1e17;\n    font-weight: 600;\n    text-decoration: underline;\n  }\n\n  \/* --- Handle section --- *\/\n  .ie-handle-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    flex-wrap: wrap;\n  }\n\n  .ie-handle-badge {\n    display: inline-block;\n    background: #fff;\n    border: 1px solid #d4c5b0;\n    border-radius: 3px;\n    padding: 5px 12px;\n    font-size: 12.5px;\n    font-weight: 600;\n    color: #2a1e17;\n  }\n\n  .ie-handle-note {\n    font-size: 13px;\n    color: #5a4a3a;\n  }\n\n  @media (max-width: 500px) {\n    .ie-sh-row {\n      flex-direction: column;\n    }\n\n    .ie-sh-img-wrap {\n      width: 100%;\n    }\n\n    .ie-sh-img-wrap img {\n      width: 100%;\n      max-height: 160px;\n      object-fit: cover;\n      object-position: center;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ie-notes-box\"\u003e\n\n  \u003c!-- SHOWERHEAD OPTIONS --\u003e\n  \u003cdiv class=\"ie-notes-section\"\u003e\n    \u003cspan class=\"ie-notes-label\"\u003e🚿 Showerhead Options\u003c\/span\u003e\n    \u003cdiv class=\"ie-sh-row\"\u003e\n\n      \u003cdiv class=\"ie-sh-options\"\u003e\n\n        \u003cdiv class=\"ie-sh-option\"\u003e\n          \u003cspan class=\"ie-sh-option-icon\"\u003e↗\u003c\/span\u003e\n          \u003cdiv class=\"ie-sh-option-text\"\u003e\n            \u003cstrong\u003eFixed Head — Standard\u003c\/strong\u003e\n            \u003cspan\u003eCeiling-mount, straight arm. Included by default.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ie-sh-option\"\u003e\n          \u003cspan class=\"ie-sh-option-icon\"\u003e↗\u003c\/span\u003e\n          \u003cdiv class=\"ie-sh-option-text\"\u003e\n            \u003cstrong\u003eAngled Arm — Custom\u003c\/strong\u003e\n            \u003cspan\u003eTilted arm lets you direct the flow freely. Ideal for lower ceilings or walk-in showers.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ie-sh-option\"\u003e\n          \u003cspan class=\"ie-sh-option-icon\"\u003e⊙\u003c\/span\u003e\n          \u003cdiv class=\"ie-sh-option-text\"\u003e\n            \u003cstrong\u003eDifferent Head Size — Custom\u003c\/strong\u003e\n            \u003cspan\u003eLarger or smaller rain head available on request.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"ie-contact-hint\"\u003eTo customize, contact us at \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ie-sh-img-wrap\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/unlacquered-brass-built-in-shower-system-angled-showerhead-handheld-concealed-2-outlet-set-8065254.jpg\" alt=\"Angled showerhead arm mechanism\"\u003e\n        \u003cp\u003eAngled Arm\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HANDLE OPTIONS --\u003e\n  \u003cdiv class=\"ie-notes-section\"\u003e\n    \u003cspan class=\"ie-notes-label\"\u003e🔧 Handle Style\u003c\/span\u003e\n    \u003cdiv class=\"ie-handle-row\"\u003e\n      \u003cspan class=\"ie-handle-badge\"\u003e✓ Simple Cross Handles — Default\u003c\/span\u003e\n      \u003cspan class=\"ie-handle-note\"\u003ePrefer a different style? \u003ca href=\"mailto:contact@insideast.com\" style=\"color:#2a1e17; font-weight:600;\"\u003eContact us\u003c\/a\u003e to customize.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slider-wrap\"\u003e\n\u003ch4 class=\"shower-desc__config-slider-title\"\u003eGallery\u003c\/h4\u003e\n\u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv id=\"configSlider\" class=\"shower-desc__config-slider-container\"\u003e\n\u003cdiv class=\"shower-desc__config-slider\"\u003e\n\u003c!-- Lifestyle \u0026 system shots --\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/23.webp?v=1766156883\u0026amp;width=1800\" alt=\"from clients\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-4701648.jpg\" alt=\"Round Showerhead View\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-7171088.jpg?v=1773579325\" alt=\"Shower details Close-up\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-9099072.jpg\" alt=\"Flat Handle Close-up\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7682285109357-rose.jpg\" alt=\"Full System in Bathroom\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7682285109357-round.jpg\" alt=\"Showerhead \u0026amp; Handheld Detail\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7682285109357-square.jpg\" alt=\"Wall-Mounted Setup\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c!-- Combination shots --\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-6814664.jpg?v=1773579324\" alt=\"Rose + Simple Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/rose_flat_88c92b63-5ccb-4f53-91b0-dcfe29d41df7.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Rose + Flat Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/rose_lever_7c816f13-d811-4944-be89-d9af271b0a20.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Rose + Lever Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-1222607.jpg\" alt=\"Square + Simple Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/square_flat_ea07cd83-55b2-41ac-b9a2-d6456b9b6c1a.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Square + Flat Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/square_lever_82adba2e-6060-41bd-a4bf-1d01f072bcb4.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Square + Lever Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-1383857.jpg\" alt=\"Round + Simple Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/round_flat.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Round + Flat Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/round_lever.jpg?v=1762608580\u0026amp;width=1800\" alt=\"Round + Lever Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n  \n\u003c!-- GUARANTEE BOX --\u003e\n\u003cdiv class=\"shower-desc__guarantee-box\"\u003e\n\u003ch4\u003e🛡️ Our No-Risk Promise to You\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-Day Returns:\u003c\/strong\u003e Changed your mind? We'll refund you - just send it back unused in its original packaging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Warranty:\u003c\/strong\u003e Covers manufacturing defects in materials and workmanship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Returns:\u003c\/strong\u003e Easy return process if installation or fit isn’t right.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe’re so confident you’ll cherish this system for decades, the risk is entirely on us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ========== KEY DIMENSIONS ========== --\u003e\n\u003csection class=\"shower-dims\"\u003e\n  \u003ch3\u003eKey Dimensions\u003c\/h3\u003e\n  \u003cdiv class=\"shower-dims__container\"\u003e\n\n    \u003c!-- Left Half: Image --\u003e\n    \u003cdiv class=\"shower-dims__image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-9443962.webp\" loading=\"lazy\" alt=\"Key Dimensions\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Right Half: 2x2 Grid Values --\u003e\n    \u003cdiv class=\"shower-dims__box\"\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eTotal Height\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e49.0\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(1244mm Max)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eShower Arm Reach\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e16.5\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(419mm)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eValve Centers\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e5.9\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(150mm Standard)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eDiverter Height\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e~42.0\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(Above Valve)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n   \u003c!-- THREAD COMPATIBILITY NOTE --\u003e\n\u003csection class=\"px-thread-note\"\u003e\n\u003cstyle\u003e\n.px-thread-note {\n  max-width: 900px;\n  margin: 32px 0;\n  font-family: inherit;\n}\n\n.px-thread-note-inner {\n  position: relative;\n  background: linear-gradient(135deg, #fdf9f4 0%, #f5ede0 100%);\n  border: 1px solid #d4b896;\n  border-radius: 2px;\n  padding: 22px 26px 18px 26px;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n.px-thread-note-icon {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  margin-top: 2px;\n}\n\n.px-thread-note-icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.px-thread-note-body {\n  flex: 1;\n}\n\n.px-thread-note-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #865e35;\n  margin: 0 0 8px 0;\n}\n\n.px-thread-note-text {\n  font-size: 14.5px;\n  line-height: 1.6;\n  color: #3b2f25;\n  margin: 0 0 10px 0;\n}\n\n.px-thread-note-badges {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 12px;\n}\n\n.px-thread-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1.5px solid #865e35;\n  border-radius: 3px;\n  padding: 5px 12px;\n  font-size: 13px;\n  font-weight: 600;\n  color: #2a1e17;\n  letter-spacing: 0.03em;\n}\n\n.px-thread-badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #865e35;\n  flex-shrink: 0;\n}\n\n.px-thread-note-sub {\n  font-size: 12px;\n  color: #7a6650;\n  font-style: italic;\n  line-height: 1.4;\n  margin: 0;\n  padding-top: 10px;\n  border-top: 1px solid #ddd0be;\n}\n\n@media (max-width: 600px) {\n  .px-thread-note-inner {\n    flex-direction: column;\n    gap: 12px;\n  }\n  .px-thread-note-icon {\n    width: 30px;\n    height: 30px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-thread-note-inner\"\u003e\n\n  \u003c!-- Globe \/ compatibility icon --\u003e\n  \u003cdiv class=\"px-thread-note-icon\"\u003e\n    \u003csvg viewbox=\"0 0 38 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003ccircle cx=\"19\" cy=\"19\" r=\"17.5\" stroke=\"#865e35\" stroke-width=\"1.5\" fill=\"#fdf3e7\"\u003e\u003c\/circle\u003e\n      \u003cellipse cx=\"19\" cy=\"19\" rx=\"8\" ry=\"17.5\" stroke=\"#865e35\" stroke-width=\"1\" fill=\"none\" stroke-dasharray=\"3 2\"\u003e\u003c\/ellipse\u003e\n      \u003cline x1=\"2\" y1=\"19\" x2=\"36\" y2=\"19\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"12\" x2=\"33.5\" y2=\"12\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"26\" x2=\"33.5\" y2=\"26\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"px-thread-note-body\"\u003e\n    \u003cp class=\"px-thread-note-title\"\u003eUniversal Plumbing Compatibility\u003c\/p\u003e\n    \u003cp class=\"px-thread-note-text\"\u003e\n      Our showers ship with the correct connection for your region. Standard fittings included:\n    \u003c\/p\u003e\n   \n    \u003cp class=\"px-thread-note-sub\"\u003e\n      Using a different plumbing standard? Contact us — we'll provide the correct fitting for your installation at no extra charge.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISTINCTIVE FEATURES --\u003e\n\u003csection class=\"shower-desc__features\"\u003e\n\u003ch3\u003eDistinctive Features\u003c\/h3\u003e\n\u003cul class=\"shower-desc__features-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 6V12L16 14\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eUnlacquered Brass\u003c\/h5\u003e\n\u003cp\u003eBrings old-world charm and naturally develops a beautiful patina over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M20 4h5C2.9 4 2.01 4.89 2.01 6L2 18C2 19.1 2.9 20 4 20h30C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM20 18h5V8h30V18ZM20 6h5V6L4 8V6V18V8h30V6Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eSolid Brass Construction\u003c\/h5\u003e\n\u003cp\u003eBuilt to last; brings timeless durability and character to your space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eTraditional Build\u003c\/h5\u003e\n\u003cp\u003eAllows for easy part replacement and long-term maintenance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M19 3h6C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21h29C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19h6V5h29V19Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n              \u003ccircle cx=\"12\" cy=\"12\" r=\"3\" fill=\"white\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eBuilt to Last\u003c\/h5\u003e\n\u003cp\u003ePressure-tested to guarantee durability and high performance under daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7h21V13L15.5 15.5L16.25 14.25L12.5 12V7Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eMultifunctional Design\u003c\/h5\u003e\n\u003cp\u003eVersatile and adaptable for various household needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M4 6h3V20C2 21.1 2.9 22 4 22h28V20h5V6ZM20 2H8C6.9 2 6 2.9 6 4V16C6 17.1 6.9 18 8 18h30C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2ZM20 16H8V4h30V16Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eWall-Mounted Design\u003c\/h5\u003e\n\u003cp\u003eSpace-saving, secure, and clean installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7h21V13L15.5 15.5L16.25 14.25L12.5 12V7Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eCompatible with Insideast Fixtures\u003c\/h5\u003e\n\u003cp\u003eDesigned to match seamlessly with other unlacquered brass pieces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE SECTIONS --\u003e\n\u003csection class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7682285109357-7.webp\" alt=\"Heritage System in Modern Bathroom\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch4\u003eHeirloom Quality, Daily Joy\u003c\/h4\u003e\n\u003cp\u003eThe handheld shower adds versatility perfect for rinsing, cleaning, or bathing little ones—while the exposed brass piping delivers artisan craftsmanship you can see and feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"direction: rtl;\" class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-9099072.jpg\" alt=\"Handheld \u0026amp; Holder Detail\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch4\u003eThoughtful Functionality\u003c\/h4\u003e\n\u003cp\u003eThe included brass handheld shower and wall bracket offer flexibility without compromising on elegance—engineered for smooth swivel and secure docking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== PACKAGE INCLUDES ========== --\u003e\n\u003csection class=\"shower-pkg\"\u003e\n\u003cdiv class=\"shower-pkg__header\"\u003e\n\u003ch4\u003e📦 Package Includes\u003c\/h4\u003e\n\u003cp style=\"color: var(--muted); margin-top: 5px; font-size: 14px;\"\u003eComplete 2-Outlet System (Head + Handheld)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__list\"\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Rose Shower Head\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Curved Riser Pipe\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Brass Handheld Sprayer + Hose\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Diverter Valve (Switches Outlets)\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Exposed Mixer Body \u0026amp; Handles\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Handheld Holder \u0026amp; S-Unions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003csection class=\"shower-desc__specs-section\"\u003e\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003ctable class=\"shower-desc__specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eUnlacquered Brass (Develops Patina)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSolid Brass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation Type\u003c\/td\u003e\n\u003ctd\u003eWall-Mounted\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n  \u003ctd\u003ePlumbing Standard\u003c\/td\u003e\n  \u003ctd\u003eCorrect fittings for your region.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eTraditional Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerformance\u003c\/td\u003e\n\u003ctd\u003eHigh-Pressure Tested\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaintenance\u003c\/td\u003e\n\u003ctd\u003eCompatible with Replacement Parts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn Policy\u003c\/td\u003e\n\u003ctd\u003e30-Day Return\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\n\u003c!-- SPEC SHEET DOWNLOAD --\u003e\n\u003cdiv class=\"shower-desc__download\"\u003e\n\u003ch4\u003eInstallation \u0026amp; Dimensions (PDF)\u003c\/h4\u003e\n\u003cp\u003eComplete technical drawings, plumbing specs, and mounting instructions.\u003c\/p\u003e\n\u003ca download=\"\" rel=\"noopener noreferrer\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Exposed_Shower_Systems_2_outlet_head_shower_and_handheld_IS-023-01-001-01-23.pdf?v=1758964519\" target=\"_blank\"\u003e 📄 Download Spec Sheet \u003c\/a\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ca download=\"\" rel=\"noopener noreferrer\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/2_outlet.pdf?v=1771928451\" target=\"_blank\"\u003e 📄 Download Installation Guide \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FULL WARRANTY --\u003e\n\u003cdiv class=\"ie-warranty\" role=\"region\" aria-label=\"Warranty \u0026amp; Guarantee\"\u003e\n\u003cdiv class=\"ie-warranty__top\"\u003e\n\u003csvg class=\"ie-warranty__shield\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n          \u003cpath d=\"M12 2l7 3v6c0 5-3.6 9.7-7 11-3.4-1.3-7-6-7-11V5l7-3z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10.2 12.6l-1.9-1.9-1.1 1.1 3 3 5.6-5.6-1.1-1.1-4.5 4.5z\" fill=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003ch4 class=\"ie-warranty__title\"\u003eWarranty \u0026amp; Guarantee\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ie-warranty__body\"\u003e\n\u003cp\u003eWe stand by the quality of our products with industry-leading protection.\u003c\/p\u003e\n\u003cul class=\"ie-warranty__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e on brass components and finish integrity (excluding normal patina development).\u003c\/li\u003e\n\u003cli\u003eCovered for \u003cstrong\u003erepair or replacement\u003c\/strong\u003e of defective parts (labor \u0026amp; installation excluded).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual defects\u003c\/strong\u003e must be reported within \u003cstrong\u003e15 days\u003c\/strong\u003e of delivery with photos and order proof.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ie-warranty__note\"\u003eNeed help? Email \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e with your order number.\u003c\/p\u003e\n\u003cp class=\"ie-warranty__note\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Unlacquered brass is designed to patinate this natural aging is not a defect, but a celebrated hallmark of authenticity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== FAQ SECTION ========== --\u003e\n\u003csection class=\"shower-desc__faq\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I switch between the showerhead and handheld?\u003c\/summary\u003e\n\u003cp\u003eThis system includes a dedicated \u003cstrong\u003eDiverter Valve\u003c\/strong\u003e located on the riser pipe. Simply turn the diverter lever to direct water flow either to the overhead shower or the handheld sprayer.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the handheld holder adjustable?\u003c\/summary\u003e\n\u003cp\u003eThe package includes a handheld holder (Pos. 26) that mounts to the wall. It holds the sprayer securely when not in use. The 60\" hose provides ample reach for bathing children, washing pets, or cleaning the tub.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes this include the main mixer valve?\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eYes.\u003c\/strong\u003e The exposed faucet body (hot\/cold mixer) is included. You connect it directly to your hot and cold water supply lines on the wall.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the finish maintenance?\u003c\/summary\u003e\n\u003cp\u003eThe \u003cstrong\u003eUnlacquered Brass\u003c\/strong\u003e is a living finish. It will naturally darken to an antique bronze color over time. If you prefer it shiny, you can polish it with Brasso or similar cleaners, but most users love the maintenance-free natural patina.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCan I install this on standard rough-ins?\u003c\/summary\u003e\n\u003cp\u003eYes, the valve centers are 5.9\" (150mm), and we include offset \"Z-connectors\" (S-unions) that allow you to adjust the fit to rough-ins between 5\" and 7\".\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv style=\"margin-top: 60px;\" class=\"shower-desc__cta-section\"\u003e\n\u003ch4 style=\"font-size: clamp(20px, 3vw, 24px); margin-bottom: 15px; color: var(--primary);\"\u003eInvest in Everlasting Beauty\u003c\/h4\u003e\n\u003cp style=\"color: var(--muted); margin-bottom: 20px; font-size: clamp(13px, 1.5vw, 15px);\"\u003eA hand-finished brass heirloom crafted for performance, designed to age with beauty, and built to outlast trends.\u003c\/p\u003e\n\u003ca aria-label=\"Configure and order now\" role=\"button\" class=\"shower-desc__cta-primary\" href=\"#\"\u003e Configure \u0026amp; Order Now \u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003cdiv\u003e30-Day Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.getElementById(\"configSlider\");\n  const leftBtn = document.querySelector(\".shower-desc__config-arrow--left\");\n  const rightBtn = document.querySelector(\".shower-desc__config-arrow--right\");\n\n  const scrollAmount = slider.offsetWidth * 0.8;\n\n  rightBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  leftBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: -scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n});\n\u003c\/script\u003e","brand":"Insideast","offers":[{"title":"Rose","offer_id":43573014888557,"sku":"IS-023-01-001-01-23","price":588.81,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":43573014986861,"sku":"IS-019-01-001-01-23","price":588.81,"currency_code":"USD","in_stock":true},{"title":"Square","offer_id":43573015085165,"sku":"IS-024-01-001-01-23","price":588.81,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/heritage-unlacquered-brass-exposed-shower-system-with-handheld-5221671.png?v=1773579324"},{"product_id":"brass-shower-brass-shower-fixtures","title":"Brass Shower – Brass Shower Fixtures","description":"\u003cstyle\u003e\n.shower-desc {\n  --primary: #1a1a1a;\n  --accent: #a67c52;\n  --accent-light: #d4b896;\n  --muted: #666;\n  --bg-light: #fafaf8;\n  --shadow: rgba(0, 0, 0, .1);\n  color: var(--primary);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  line-height: 1.6;\n  background: linear-gradient(to bottom, #fff 0%, var(--bg-light) 100%);\n  margin: 0;\n  padding: 0;\n}\n\n.shower-desc__wrap {\n  max-width: 900px;\n  margin: 0 auto;\n  padding: clamp(24px, 4vw, 60px) clamp(16px, 2vw, 24px);\n}\n\n.shower-desc__header {\n  text-align: center;\n  padding: clamp(40px, 6vw, 80px) 0;\n  position: relative;\n}\n\n.shower-desc__header::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 80px;\n  height: 3px;\n  background: linear-gradient(90deg, transparent, var(--accent), transparent);\n}\n\n.shower-desc__eyebrow {\n  font-size: clamp(.75rem, 1vw, .85rem);\n  letter-spacing: .15em;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin: 0 0 1rem;\n  font-weight: 600;\n}\n\n.shower-desc__title {\n  font-size: clamp(2rem, 4vw, 3.5rem);\n  line-height: 1.1;\n  margin: 0 0 1rem;\n  font-weight: 700;\n  color: var(--accent);\n}\n\n.shower-desc__sub {\n  color: var(--muted);\n  font-size: clamp(1.7rem, 1.8vw, 1.6rem);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.shower-desc__cta-section {\n  text-align: center;\n  margin: clamp(30px, 4vw, 40px) 0;\n  padding: clamp(20px, 3vw, 30px);\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border-radius: 12px;\n  border: 2px solid var(--accent);\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__price-note {\n  font-size: clamp(13px, 1.5vw, 16px);\n  color: var(--muted);\n  margin-bottom: 20px;\n}\n\n.shower-desc__cta-primary {\n  background: var(--accent);\n  color: #fff;\n  border: none;\n  padding: clamp(14px, 2vw, 18px) clamp(30px, 4vw, 40px);\n  font-size: clamp(15px, 2vw, 18px);\n  font-weight: 700;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all .3s ease;\n  box-shadow: 0 4px 15px rgba(166, 124, 82, .3);\n  text-transform: uppercase;\n  letter-spacing: .5px;\n  width: 100%;\n  max-width: 400px;\n}\n\n.shower-desc__cta-primary:hover {\n  background: #8b6740;\n  transform: translateY(-2px);\n  box-shadow: 0 6px 20px rgba(166, 124, 82, .4);\n}\n\n.shower-desc__cta-primary:active {\n  transform: translateY(0);\n}\n\n.shower-desc__trust-bar {\n  display: flex;\n  justify-content: center;\n  gap: clamp(15px, 3vw, 30px);\n  margin-top: 20px;\n  flex-wrap: wrap;\n  font-size: clamp(11px, 1.5vw, 14px);\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__trust-bar div {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n\n.shower-desc__trust-bar div:before {\n  content: \"✓\";\n  color: var(--accent);\n  font-weight: bold;\n}\n\n.shower-desc__guarantees-bar {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 15px;\n  margin: 30px 0;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.guarantee-item {\n  text-align: center;\n  padding: 15px;\n  background: var(--bg-light);\n  border-radius: 8px;\n  transition: all .3s ease;\n}\n\n.guarantee-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.guarantee-item svg {\n  width: 32px;\n  height: 32px;\n  margin: 0 auto 10px;\n  color: var(--accent);\n}\n\n.guarantee-item strong {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  margin-top: 8px;\n}\n\n.shower-desc__scarcity-notice {\n  background: #fff8f0;\n  border: 2px solid var(--accent);\n  border-radius: 8px;\n  padding: clamp(12px, 2vw, 15px) clamp(15px, 3vw, 20px);\n  margin: 25px 0;\n  text-align: center;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  line-height: 1.6;\n}\n\n.shower-desc__scarcity-notice a {\n  color: var(--accent);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--accent);\n}\n\n.shower-desc__scarcity-notice a:hover {\n  color: #8b6740;\n}\n\n.shower-desc__config {\n  margin: 60px 0;\n}\n\n.shower-desc__config h2 {\n  font-size: 28px;\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-intro {\n  text-align: center;\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 35px;\n}\n\n\/* ========== CONFIGURATION CSS UPDATE ========== *\/\n.shower-desc__config-grid {\n  \/* Change grid to flex to easily center a single column if needed, \n     or just force the items to center *\/\n  display: flex;\n  flex-direction: column;\n  align-items: center; \n  text-align: center;\n  gap: 30px;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 30px;\n  border-radius: 8px;\n  border: 1px solid var(--accent-light);\n}\n.shower-desc__config-section {\n  width: 100%;\n  max-width: 400px; \/* Limits width so it doesn't stretch too far *\/\n}\n\/* Ensure options are centered text *\/\n.shower-desc__config-options {\n  display: grid;\n  gap: 10px;\n  grid-template-columns: 1fr; \/* Stack vertically for clean look *\/\n}\n\/* Update mobile behavior if needed *\/\n@media (max-width: 768px) {\n  .shower-desc__config-grid {\n    padding: 20px;\n  }\n}\n\n.shower-desc__config-section:first-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-section:last-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-option {\n  background: #fff;\n  padding: 10px;\n  border-radius: 6px;\n  border: 1px solid var(--accent-light);\n  font-size: 13px;\n  color: var(--primary);\n  text-align: center;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all .2s ease;\n  position: relative;\n}\n\n.shower-desc__config-option:hover {\n  border-color: var(--accent);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.shower-desc__config-slider-wrap {\n  position: relative;\n  overflow: hidden;\n  margin: 40px 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.shower-desc__config-slider-title {\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--accent);\n  margin-bottom: 25px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.shower-desc__config-slider-container {\n  position: relative;\n  overflow-x: auto;\n  overflow-y: hidden;\n  border-radius: 12px;\n  scroll-behavior: smooth;\n  scroll-snap-type: x mandatory;\n  max-height: 500px;\n  padding: 0 40px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar {\n  height: 8px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-track {\n  background: #f1f1f1;\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-thumb {\n  background: var(--accent);\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider {\n  display: flex;\n  gap: 20px;\n  padding: 5px;\n}\n\n.shower-desc__config-slide {\n  flex: 0 0 calc(50% - 10px);\n  min-width: calc(50% - 10px);\n  scroll-snap-align: start;\n}\n\n.shower-desc__config-slide-img {\n  width: 100%;\n  height: 460px;\n  object-fit: cover;\n  border-radius: 12px;\n  box-shadow: 0 10px 40px var(--shadow);\n  display: block;\n  background: #fff;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-arrow {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n\n.shower-desc__config-arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n\n.shower-desc__config-arrow--left {\n  left: 4px;\n}\n\n.shower-desc__config-arrow--right {\n  right: 4px;\n}\n\n.shower-desc__guarantee-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 2px solid var(--accent);\n  border-radius: 12px;\n  padding: clamp(20px, 4vw, 30px);\n  margin: 40px 0;\n  box-shadow: 0 8px 25px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__guarantee-box h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 20px;\n  text-align: center;\n}\n\n.shower-desc__guarantee-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n\n.shower-desc__guarantee-box li {\n  padding: 12px 0 12px 35px;\n  position: relative;\n  font-size: clamp(13px, 1.5vw, 15px);\n  line-height: 1.6;\n  color: var(--primary);\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__guarantee-box li:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__guarantee-box li:before {\n  content: \"🛡️\";\n  position: absolute;\n  left: 0;\n  font-size: 20px;\n}\n\n.shower-desc__guarantee-box li strong {\n  color: var(--accent);\n}\n\n.shower-desc__guarantee-box p {\n  text-align: center;\n  color: var(--muted);\n  font-style: italic;\n  margin: 0;\n  font-size: clamp(12px, 1.5vw, 14px);\n}\n\n.shower-desc__features {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__features h2 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\/* Match \"Distinctive Features\" heading style *\/\n.shower-desc__specs-section h2,\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n\/* Except guarantee \u0026 download are h3, so override font-size slightly if desired *\/\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  border-bottom-width: 1px;\n}\n.shower-desc__features-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 25px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.shower-desc__features-list li {\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 2px 8px var(--shadow);\n  transition: all .3s ease;\n}\n\n.shower-desc__features-list li:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 20px rgba(0, 0, 0, .12);\n}\n\n.shower-desc__feature-icon {\n  width: 50px;\n  height: 50px;\n  background: #f0e8df;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--accent);\n  border: 1px solid var(--accent-light);\n  align-self: flex-start;\n}\n\n.shower-desc__feature-icon svg {\n  width: 28px;\n  height: 28px;\n}\n\n.shower-desc__feature-content h4 {\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 8px;\n  color: var(--primary);\n  line-height: 1.3;\n}\n\n.shower-desc__feature-content p {\n  font-size: clamp(13px, 1.5vw, 14px);\n  color: var(--muted);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.lifestyle-section {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  margin: clamp(40px, 6vw, 60px) 0;\n}\n\n.lifestyle-section__image {\n  position: relative;\n  overflow: hidden;\n  border-radius: 8px;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, .1);\n}\n\n.lifestyle-section__image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  transition: transform .5s ease;\n}\n\n.lifestyle-section__content h3 {\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-size: clamp(18px, 2.5vw, 20px);\n  font-weight: 600;\n  line-height: 1.3;\n}\n\n.lifestyle-section__content p {\n  color: var(--muted);\n  line-height: 1.7;\n  font-size: clamp(14px, 1.5vw, 15px);\n  margin: 0;\n}\n\n.shower-desc__specs-section {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 30px;\n  background: #fff;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 2px 8px var(--shadow);\n}\n\n.shower-desc__specs-table tr {\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__specs-table tr:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__specs-table td {\n  padding: 12px 20px;\n  font-size: 14px;\n}\n\n.shower-desc__specs-table td:first-child {\n  font-weight: 700;\n  color: var(--primary);\n  width: 40%;\n  background: var(--bg-light);\n}\n\n.shower-desc__specs-table td:last-child {\n  color: var(--muted);\n}\n\n.shower-desc__download {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  text-align: center;\n  margin: 40px 0;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__download h3 {\n  color: var(--primary);\n}\n\n.shower-desc__download p {\n  color: var(--muted);\n  margin-bottom: 15px;\n}\n\n.shower-desc__download a {\n  display: inline-block;\n  background: var(--accent);\n  color: #fff;\n  padding: 12px 30px;\n  border-radius: 6px;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n  transition: background .3s ease;\n}\n\n.shower-desc__download a:hover {\n  background: #8b6740;\n}\n\n.ie-warranty {\n  font-family: inherit;\n  margin: clamp(40px, 6vw, 60px) 0;\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  overflow: hidden;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.ie-warranty__top {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  padding: 1.5rem 1.5rem 1rem;\n  background: var(--accent);\n  color: #fff;\n}\n\n.ie-warranty__shield {\n  width: 24px;\n  height: 24px;\n  flex: 0 0 24px;\n  color: #fff;\n}\n\n.ie-warranty__title {\n  margin: 0;\n  font-size: 1.2rem;\n  font-weight: 700;\n  letter-spacing: .2px;\n  color: #fff;\n}\n\n.ie-warranty__body {\n  padding: 1.5rem;\n}\n\n.ie-warranty__body p {\n  margin: 0 0 .75rem 0;\n  line-height: 1.6;\n  color: var(--primary);\n}\n\n.ie-warranty__list {\n  margin: .5rem 0 0 0;\n  padding-left: 1.25rem;\n  color: var(--primary);\n}\n\n.ie-warranty__list li {\n  margin: .4rem 0;\n  line-height: 1.5;\n}\n\n.ie-warranty__note {\n  margin-top: 1rem;\n  font-size: .9rem;\n  opacity: .8;\n  color: var(--muted);\n}\n\n.shower-desc__faq {\n  margin-top: clamp(60px, 8vw, 100px);\n}\n\n.shower-desc__faq h2 {\n  font-size: 28px;\n  margin-bottom: 20px;\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__faq details {\n  border: none;\n  border-radius: 6px;\n  padding: 15px;\n  background: var(--bg-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  transition: all .3s ease;\n  margin-bottom: 10px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__faq details:hover {\n  box-shadow: 0 4px 12px rgba(166, 124, 82, .15);\n  transform: translateX(4px);\n}\n\n.shower-desc__faq summary {\n  font-weight: 600;\n  color: var(--primary);\n  outline: none;\n  user-select: none;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n  font-size: 15px;\n}\n\n.shower-desc__faq summary::before {\n  content: \"→\";\n  color: var(--accent);\n  font-weight: bold;\n  font-size: 1.2em;\n  transition: transform .3s ease;\n}\n\n.shower-desc__faq details[open] summary::before {\n  transform: rotate(90deg);\n}\n\n.shower-desc__faq summary:hover {\n  color: var(--accent);\n}\n\n.shower-desc__faq details[open] summary {\n  margin-bottom: 10px;\n  color: var(--accent);\n}\n\n.shower-desc__faq p {\n  color: var(--muted);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n\/* ========== REVIEWS SECTION CSS ========== *\/\n.shower-reviews {\n  margin: clamp(60px, 8vw, 80px) 0;\n  border-top: 1px solid var(--accent-light);\n  padding-top: 40px;\n}\n\n.shower-reviews__header {\n  display: flex;\n  align-items: baseline;\n  gap: 15px;\n  margin-bottom: 30px;\n}\n\n.shower-reviews__title {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  font-weight: 600;\n  margin: 0;\n}\n\n.shower-reviews__total-rating {\n  font-size: 14px;\n  color: var(--primary);\n}\n\n.shower-reviews__slider {\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  padding-bottom: 20px;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n}\n\n.shower-reviews__slider::-webkit-scrollbar {\n  height: 4px;\n}\n.shower-reviews__slider::-webkit-scrollbar-thumb {\n  background: var(--accent-light);\n  border-radius: 4px;\n}\n\n.shower-review-item {\n  flex: 0 0 300px;\n  scroll-snap-align: start;\n  background: var(--bg-light);\n  border: 1px solid var(--accent-light);\n  border-radius: 8px;\n  padding: 25px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\n.shower-reivew__author-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 13px;\n}\n\n.shower-review__name {\n  font-weight: 700;\n  color: var(--primary);\n}\n\n.shower-review__date {\n  color: var(--muted);\n  font-size: 12px;\n}\n\n.shower-review__stars {\n  color: #dcb06b; \/* Muted Gold *\/\n  font-size: 14px;\n  letter-spacing: 2px;\n}\n\n.shower-review__body {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--primary);\n  font-style: italic;\n}\n\n\/* ========== KEY DIMENSIONS CSS ========== *\/\n.shower-dims {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-dims h2 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n  text-align: left;\n}\n\n.shower-dims__box {\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px 20px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__item {\n  text-align: center;\n  position: relative;\n  flex: 1;\n  min-width: 140px;\n}\n\n\/* Vertical dividers on desktop *\/\n.shower-dims__item:not(:last-child):after {\n  content: \"\";\n  position: absolute;\n  right: -15px;\n  top: 15%;\n  height: 70%;\n  width: 1px;\n  background: #eee;\n  display: block;\n}\n\n.shower-dims__label {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 10px;\n  font-weight: 700;\n}\n\n.shower-dims__value {\n  font-size: 26px;\n  font-weight: 700;\n  color: var(--primary);\n  display: block;\n  margin-bottom: 4px;\n  font-family: serif;\n}\n\n.shower-dims__sub {\n  font-size: 13px;\n  color: #999;\n}\n\n\/* ========== PACKAGE INCLUDES CSS ========== *\/\n.shower-pkg {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  margin: 60px 0;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05);\n}\n\n.shower-pkg__header {\n  text-align: center;\n  margin-bottom: 30px;\n}\n\n.shower-pkg__header h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 5px;\n  font-weight: 600;\n}\n\n.shower-pkg__list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px 30px;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.shower-pkg__item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  color: var(--primary);\n  padding: 12px 15px;\n  background: #fff;\n  border-radius: 6px;\n  border: 1px solid transparent;\n  transition: all 0.2s ease;\n}\n\n.shower-pkg__item:hover {\n  border-color: var(--accent-light);\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transform: translateX(2px);\n}\n\n.shower-pkg__item svg {\n  color: var(--accent);\n  flex-shrink: 0;\n}\n\n\/* ========== MOBILE RESPONSIVE UPDATES ========== *\/\n@media (max-width: 768px) {\n  \/* Key Dimensions Grid 2x2 *\/\n  .shower-dims__box {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px 10px;\n    padding: 20px;\n  }\n  \n  .shower-dims__item:not(:last-child):after {\n    display: none;\n  }\n\n  .shower-dims__item {\n    border-bottom: none;\n    padding-bottom: 0;\n    width: auto;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .shower-dims__item:nth-child(1),\n  .shower-dims__item:nth-child(2) {\n    padding-bottom: 20px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n\n  .shower-dims__item:nth-child(odd) {\n    border-right: 1px solid #f0f0f0;\n    padding-right: 5px;\n  }\n  .shower-dims__item:nth-child(even) {\n    padding-left: 5px;\n  }\n\n  \/* Package List Vertical on Mobile *\/\n  .shower-pkg__list {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n}\n\/* ========== CENTERING FIXES ========== *\/\n\n\/* 1. Center the Hero Subtitle *\/\n.shower-desc__sub {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\n\/* 2. Center the Configuration Intro Text *\/\n.shower-desc__config-intro {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\/* ========== MOBILE RESPONSIVE (CLEANED) ========== *\/\n@media (max-width: 768px) {\n  .shower-desc__features-list {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n  .shower-desc__features-list li {\n    padding: 15px;\n    gap: 12px;\n  }\n  .shower-desc__feature-icon {\n    width: 45px;\n    height: 45px;\n  }\n  .shower-desc__feature-icon svg {\n    width: 24px;\n    height: 24px;\n  }\n  .shower-desc__config-grid {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 25px;\n  }\n  .shower-desc__config-slide {\n    flex: 0 0 calc(100% - 20px);\n    min-width: calc(100% - 20px);\n  }\n  .shower-desc__config-slider-wrap {\n    max-width: 100%;\n  }\n  .shower-desc__config-slide-img {\n    height: 300px;\n  }\n  .shower-desc__config-slider-title {\n    font-size: 18px;\n    margin-bottom: 20px;\n  }\n  .shower-desc__specs-table td {\n    padding: 10px 12px;\n    font-size: 13px;\n  }\n  .shower-desc__specs-table td:first-child {\n    width: 45%;\n  }\n  .lifestyle-section {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n  .lifestyle-section[style*=\"direction:rtl\"] {\n    direction: ltr;\n  }\n  .lifestyle-section__content {\n    direction: ltr;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 15px;\n  }\n  .guarantee-item {\n    padding: 12px;\n  }\n  .guarantee-item svg {\n    width: 28px;\n    height: 28px;\n  }\n  .shower-desc__header {\n    padding: clamp(30px, 5vw, 50px) 0;\n  }\n  .shower-desc__title {\n    line-height: 1.2;\n  }\n  .shower-desc__sub {\n    font-size: clamp(1rem, 2vw, 1.1rem);\n  }\n  .shower-desc__cta-section {\n    padding: 20px 15px;\n  }\n  .shower-desc__trust-bar {\n    gap: 10px;\n    font-size: 11px;\n  }\n  .shower-desc__faq summary {\n    font-size: 14px;\n  }\n  .shower-desc__faq p {\n    font-size: 13px;\n  }\n  .shower-desc__faq details {\n    padding: 12px;\n  }\n  .ie-warranty__title {\n    font-size: 1rem;\n  }\n  .ie-warranty__body {\n    padding: 1.2rem;\n  }\n  .shower-desc__download {\n    padding: 20px 15px;\n  }\n  .shower-desc__download h3 {\n    font-size: 18px;\n  }\n  .shower-desc__download p {\n    font-size: 13px;\n  }\n  .shower-desc__download a {\n    padding: 12px 24px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 480px) {\n  .shower-desc__wrap {\n    padding: 20px 12px;\n  }\n  .shower-desc__header {\n    padding: 25px 0;\n  }\n  .shower-desc__config-slider-container {\n    padding: 0 35px;\n  }\n  .shower-desc__config-arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n  .guarantee-item {\n    padding: 10px;\n  }\n  .shower-desc__trust-bar {\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n  .shower-desc__features-list {\n    gap: 12px;\n  }\n  .shower-desc__features-list li {\n    padding: 12px;\n  }\n}\n  \/* --- NEW KEY DIMENSIONS SPLIT LAYOUT --- *\/\n.shower-dims__container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__image img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n}\n\n\/* Reset the old box wrapper safely into a 2x2 grid without its old border *\/\n.shower-dims__box {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 30px 10px !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n}\n\n\/* Hide the old desktop vertical dividers *\/\n.shower-dims__item:not(:last-child):after {\n  display: none !important;\n}\n\n\/* Mobile responsive stacking *\/\n@media (max-width: 768px) {\n  .shower-dims__container {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 20px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"shower-desc\"\u003e\n\u003cdiv class=\"shower-desc__wrap\"\u003e\n\u003c!-- HEADER --\u003e\u003cheader class=\"shower-desc__header\"\u003e\n\u003cdiv class=\"shower-desc__eyebrow\"\u003eArtisan Heritage\u003c\/div\u003e\n\u003ch1 class=\"shower-desc__title\"\u003eBrass Shower – Brass Shower Fixtures\u003c\/h1\u003e\n\u003cp class=\"shower-desc__sub\"\u003eTimeless Craftsmanship, Engineered for Everyday Luxury\u003c\/p\u003e\n\u003cdiv style=\"max-width: 700px; margin: 20px auto 0; color: var(--muted); line-height: 1.7; font-size: clamp(1.5rem, 1.8vw, 1.4rem);\"\u003e\n\u003cp\u003eBorn from solid brass and shaped by generations of metalworking tradition, this exposed shower system is more than plumbing, it’s a statement of enduring quality. Each curve, joint, and handle is meticulously assembled for heirloom resilience.\u003c\/p\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eFinished in radiant unlacquered brass, it arrives gleaming but is designed to evolve. Over time, it gracefully develops a warm, living patina unique to your home’s environment and usage, deepening in character with every passing year.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- CTA SECTION --\u003e\n\u003csection class=\"shower-desc__cta-section\"\u003e\n\u003cdiv class=\"shower-desc__price-note\"\u003eHandcrafted to order • Free Delivery\u003c\/div\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Add to Cart\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEES BAR --\u003e\n\u003cdiv class=\"shower-desc__guarantees-bar\"\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M20 8L12 13L4 8V6L12 11L20 6V8ZM20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eReliable Shipping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2L20 7V12C20 16.5 16.5 20 12 22C7.5 20 4 16.5 4 12V7L12 2Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12L11 14L15 10\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" d=\"M12 6V12L16 14\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eFlexible Returns\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM13 17H11V15H13V17ZM13 13H11V7H13V13Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCARCITY NOTICE --\u003e\n\u003cdiv class=\"shower-desc__scarcity-notice\"\u003e⏱️ \u003cstrong\u003eLimited Production:\u003c\/strong\u003e Due to hand-fabrication and brass sourcing, only a few systems are crafted each month. \u003ca href=\"#configure\"\u003eReserve yours today.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003csection style=\"margin: clamp(40px, 6vw, 80px) 0;\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" style=\"width: 100%; max-width: 800px; height: auto; border-radius: 12px; margin: 0 auto; display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px;\" alt=\"Brass Shower Fixtures\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/brass-shower-brass-shower-fixtures-6546403.png\"\u003e\u003c\/section\u003e\n\n\u003c!-- REAL CUSTOMER STORY \/ BATHROOM INSPIRATION --\u003e\n\u003csection class=\"ist-story\"\u003e\n\u003cstyle\u003e\n.ist-story {\n  font-family: inherit;\n  margin: 60px auto;\n  max-width: 860px;\n  padding: 0 16px;\n}\n\n.ist-story-island {\n  background: #fdf8f2;\n  border: 1px solid #d4b896;\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0 4px 32px rgba(42, 30, 23, 0.10), 0 1px 4px rgba(42,30,23,0.06);\n}\n\n.ist-story-bar {\n  background: #2a1e17;\n  padding: 9px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.ist-story-bar-label {\n  font-size: 10px;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: #c9a06a;\n  font-weight: 600;\n}\n\n.ist-ig-link {\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  text-decoration: none;\n  color: #e5d6c6;\n  font-size: 12px;\n  font-weight: 500;\n  transition: color 0.2s;\n}\n.ist-ig-link:hover { color: #fff; }\n.ist-ig-link svg {\n  width: 18px;\n  height: 18px;\n  flex-shrink: 0;\n}\n\n.ist-story-body {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  align-items: stretch;\n}\n\n.ist-story-img-wrap {\n  position: relative;\n  overflow: hidden;\n}\n\n.ist-story-img-wrap img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center top;\n  display: block;\n}\n\n.ist-story-img-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(42,30,23,0.3) 0%, transparent 60%);\n  pointer-events: none;\n  z-index: 1;\n}\n\n.ist-story-text-wrap {\n  padding: 28px 32px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  border-left: 1px solid #e8d9c8;\n}\n\n.ist-story-open-quote {\n  font-size: 86px;\n  line-height: 0.75;\n  color: #c9a06a;\n  font-family: Georgia, 'Times New Roman', serif;\n  margin: 0 0 0px -7px;   \/* was 8px, now 2px *\/\n  display: block;\n  opacity: 0.7;\n  user-select: none;\n}\n.ist-story-quote-text {\n  font-size: 18px;\n  font-style: italic;\n  color: #2a1e17;\n  line-height: 1.5;\n  margin: 0 0 16px 0;\n  font-family: Georgia, 'Times New Roman', serif;\n}\n\n.ist-story-divider {\n  width: 36px;\n  height: 2px;\n  background: #c9a06a;\n  margin: 0 0 14px 0;\n  border-radius: 2px;\n}\n\n.ist-story-body-text {\n  font-size: 14px;\n  line-height: 1.65;\n  color: #5a4a3a;\n  margin: 0 0 10px 0;\n}\n.ist-story-body-text:last-of-type {\n  margin-bottom: 0;\n}\n\n.ist-story-credit-line {\n  margin-top: 6px;        \/* was 12px *\/\n  padding-top: 6px;       \/* was 10px *\/\n  border-top: 1px solid #e8d9c8;\n  font-size: 12px;\n  color: #9a8070;\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\nJust replace those two rules in your existing code. The quote mark bottom margin drops from 8px to 2px, and the credit line top margin and padding both halve.\n.ist-story-credit-line a {\n  color: #865e35;\n  text-decoration: none;\n  font-weight: 600;\n}\n.ist-story-credit-line a:hover { text-decoration: underline; }\n\n@media (max-width: 720px) {\n  .ist-story-body { grid-template-columns: 1fr; }\n  .ist-story-img-wrap { height: 280px; }\n  .ist-story-text-wrap {\n    border-left: none;\n    border-top: 1px solid #e8d9c8;\n    padding: 24px 22px;\n  }\n  .ist-story-open-quote { font-size: 60px; }\n  .ist-story-quote-text { font-size: 16px; }\n}\n\u003c\/style\u003e\n\n  \u003cdiv class=\"ist-story-island\"\u003e\n\n    \u003cdiv class=\"ist-story-bar\"\u003e\n      \u003cspan class=\"ist-story-bar-label\"\u003e✦ Real Customer Story\u003c\/span\u003e\n      \u003ca class=\"ist-ig-link\" href=\"https:\/\/www.instagram.com\/flatrockfarms1907\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cdefs\u003e\n            \u003cradialgradient id=\"ig-grad\" cx=\"30%\" cy=\"107%\" r=\"150%\"\u003e\n              \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"90%\" stop-color=\"#285AEB\"\u003e\u003c\/stop\u003e\n            \u003c\/radialgradient\u003e\n          \u003c\/defs\u003e\n          \u003crect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\" fill=\"url(#ig-grad)\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"4.5\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"1.2\" fill=\"#fff\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        @flatrockfarms1907\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ist-story-body\"\u003e\n\n      \u003cdiv class=\"ist-story-img-wrap\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-insta.png?v=1773491042\" alt=\"Farmhouse bathroom with brass shower system\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"ist-story-img-overlay\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ist-story-text-wrap\"\u003e\n        \u003cspan class=\"ist-story-open-quote\"\u003e“\u003c\/span\u003e\n        \u003cp class=\"ist-story-quote-text\"\u003eYour vision is more important than your speed. Trust your instincts and design spaces you truly love.\u003c\/p\u003e\n        \u003cdiv class=\"ist-story-divider\"\u003e\u003c\/div\u003e\n        \u003cp class=\"ist-story-body-text\"\u003eAfter months of living in a fifth wheel and sharing a run-down bathroom, this family began transforming their old farmhouse step by step. What started as a challenging renovation became a deeply personal project built with patience, creativity, and a lot of hard work.\u003c\/p\u003e\n        \u003cp class=\"ist-story-body-text\"\u003eThe result is a warm farmhouse bathroom featuring an open shower design with timeless brass fixtures, natural textures, and soft neutral tones — a beautiful reminder that thoughtful design and dedication can transform any space.\u003c\/p\u003e\n        \u003cdiv class=\"ist-story-credit-line\"\u003e\n          Story \u0026amp; inspiration from\n          \u003ca href=\"https:\/\/www.instagram.com\/flatrockfarms1907\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e@flatrockfarms1907\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- CONFIGURATION OPTIONS --\u003e\n\u003csection class=\"shower-desc__config\" id=\"configure\"\u003e\n\u003ch2\u003eTailored to Your Design\u003c\/h2\u003e\n\u003cp class=\"shower-desc__config-intro\"\u003ePersonalize your system with your preferred showerhead style—crafted to harmonize with your space.\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-grid\"\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch3\u003eShowerhead Option\u003c\/h3\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRose Showerhead (S1)\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSquare Showerhead (S2)\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRound Showerhead (S3)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slider-wrap\"\u003e\n\u003ch3 class=\"shower-desc__config-slider-title\"\u003eGallery\u003c\/h3\u003e\n\u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"shower-desc__config-slider-container\" id=\"configSlider\"\u003e\n\u003cdiv class=\"shower-desc__config-slider\"\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Full System View 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-Untitled-design-3-2_jpg.webp\"\u003e\u003c\/div\u003e\n  \n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Rose showerhead\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-Rose.jpg\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Square Showerhead\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-square.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Round Showerhead\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-Round.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Round Shower Details\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/brass-shower-brass-shower-fixtures-3300013.webp\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Full System View 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-Untitled-design-4-3_jpg.webp\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Full System View 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/brass-shower-brass-shower-fixtures-6203961.webp\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Close-up Detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-il_fullxfull.webp\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Installated system\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-66.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ========== REVIEWS SECTION ========== --\u003e\n\u003csection class=\"shower-reviews\"\u003e\n\u003cdiv class=\"shower-reviews__header\"\u003e\n\u003ch2 class=\"shower-reviews__title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cspan class=\"shower-reviews__total-rating\"\u003e5.0 ★★★★★ (4 reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-reviews__slider\"\u003e\n\u003c!-- Review 1 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eAnn Favre-Watkins\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e08 Jul, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Beautiful craftsmanship and design. This is for an outdoor shower that can be seen from the pool. Very nice, very attractive.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 2 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eSabina\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e05 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"BEAUTIFUL AND WELL-MADE. THANK YOU.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 3 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eKate Montgomery\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Dec, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Beautiful shower system and great quality\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 4 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eAbigail\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Feb, 2022\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Just as described and what we were looking for!\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE BOX --\u003e\n\u003cdiv class=\"shower-desc__guarantee-box\"\u003e\n\u003ch3\u003e🛡️ Our No-Risk Promise to You\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-Day Returns:\u003c\/strong\u003e Changed your mind? We'll refund you - just send it back unused in its original packaging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Warranty:\u003c\/strong\u003e Covers manufacturing defects in materials and workmanship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Returns:\u003c\/strong\u003e Easy return process if installation or fit isn’t right.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe’re so confident you’ll cherish this system for decades, the risk is entirely on us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ========== KEY DIMENSIONS ========== --\u003e\n\u003csection class=\"shower-dims\"\u003e\n\u003ch2\u003eKey Dimensions\u003c\/h2\u003e\n\u003cdiv class=\"shower-dims__container\"\u003e\n\u003c!-- Left Half: Image --\u003e\n\u003cdiv class=\"shower-dims__image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/brass-shower-brass-shower-fixtures-8194419.png\" loading=\"lazy\" alt=\"Key Dimensions\"\u003e\u003c\/div\u003e\n\u003c!-- Right Half: 2x2 Grid Values --\u003e\n\u003cdiv class=\"shower-dims__box\"\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eTotal Height\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e47.00\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(1193mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eSpout Reach\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e17.50\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(444.5mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eMixer Spread\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e5.75\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(approx 146mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eShower Arm\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e16.00\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(406mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n  \u003c!-- THREAD COMPATIBILITY NOTE --\u003e\n\u003csection class=\"px-thread-note\"\u003e\n\u003cstyle\u003e\n.px-thread-note {\n  max-width: 900px;\n  margin: 32px 0;\n  font-family: inherit;\n}\n\n.px-thread-note-inner {\n  position: relative;\n  background: linear-gradient(135deg, #fdf9f4 0%, #f5ede0 100%);\n  border: 1px solid #d4b896;\n  border-radius: 2px;\n  padding: 22px 26px 18px 26px;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n.px-thread-note-icon {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  margin-top: 2px;\n}\n\n.px-thread-note-icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.px-thread-note-body {\n  flex: 1;\n}\n\n.px-thread-note-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #865e35;\n  margin: 0 0 8px 0;\n}\n\n.px-thread-note-text {\n  font-size: 14.5px;\n  line-height: 1.6;\n  color: #3b2f25;\n  margin: 0 0 10px 0;\n}\n\n.px-thread-note-badges {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 12px;\n}\n\n.px-thread-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1.5px solid #865e35;\n  border-radius: 3px;\n  padding: 5px 12px;\n  font-size: 13px;\n  font-weight: 600;\n  color: #2a1e17;\n  letter-spacing: 0.03em;\n}\n\n.px-thread-badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #865e35;\n  flex-shrink: 0;\n}\n\n.px-thread-note-sub {\n  font-size: 12px;\n  color: #7a6650;\n  font-style: italic;\n  line-height: 1.4;\n  margin: 0;\n  padding-top: 10px;\n  border-top: 1px solid #ddd0be;\n}\n\n@media (max-width: 600px) {\n  .px-thread-note-inner {\n    flex-direction: column;\n    gap: 12px;\n  }\n  .px-thread-note-icon {\n    width: 30px;\n    height: 30px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-thread-note-inner\"\u003e\n\n  \u003c!-- Globe \/ compatibility icon --\u003e\n  \u003cdiv class=\"px-thread-note-icon\"\u003e\n    \u003csvg viewbox=\"0 0 38 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003ccircle cx=\"19\" cy=\"19\" r=\"17.5\" stroke=\"#865e35\" stroke-width=\"1.5\" fill=\"#fdf3e7\"\u003e\u003c\/circle\u003e\n      \u003cellipse cx=\"19\" cy=\"19\" rx=\"8\" ry=\"17.5\" stroke=\"#865e35\" stroke-width=\"1\" fill=\"none\" stroke-dasharray=\"3 2\"\u003e\u003c\/ellipse\u003e\n      \u003cline x1=\"2\" y1=\"19\" x2=\"36\" y2=\"19\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"12\" x2=\"33.5\" y2=\"12\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"26\" x2=\"33.5\" y2=\"26\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"px-thread-note-body\"\u003e\n    \u003cp class=\"px-thread-note-title\"\u003eUniversal Plumbing Compatibility\u003c\/p\u003e\n    \u003cp class=\"px-thread-note-text\"\u003e\n      Our showers ship with the correct connection for your region. \n    \u003c\/p\u003e\n    \n    \u003cp class=\"px-thread-note-sub\"\u003e\n      Using a different plumbing standard? Contact us — we'll provide the correct fitting for your installation at no extra charge.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISTINCTIVE FEATURES --\u003e\n\u003csection class=\"shower-desc__features\"\u003e\n\u003ch2\u003eDistinctive Features\u003c\/h2\u003e\n\u003cul class=\"shower-desc__features-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\u003e\u003c\/path\u003e\n              \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" d=\"M12 6V12L16 14\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eLiving Finish\u003c\/h4\u003e\n\u003cp\u003eNaturally ages to develop a rich patina, enhancing old-world character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M20 4H4C2.9 4 2.01 4.89 2.01 6L2 18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM20 18H4V8H20V18ZM20 6H4V6L4 8V6V18V8H20V6Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eTimeless Brass Construction\u003c\/h4\u003e\n\u003cp\u003eCrafted from solid unlacquered brass for durability and vintage elegance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eTraditional Build\u003c\/h4\u003e\n\u003cp\u003eCompatible with standard replacement parts for easy maintenance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19H5V5H19V19Z\"\u003e\u003c\/path\u003e\n              \u003ccircle fill=\"white\" r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eTested Performance\u003c\/h4\u003e\n\u003cp\u003eRigorously pressure-tested to ensure reliable function and long-term use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7H11V13L15.5 15.5L16.25 14.25L12 12V7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eCompatible with Insideast Fixtures\u003c\/h4\u003e\n\u003cp\u003ePerfect match for your existing brass setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE SECTIONS --\u003e\n\u003csection class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Brass Shower in Bathroom\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7814509297773-66.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003eVintage Elegance, Modern Function\u003c\/h3\u003e\n\u003cp\u003eThe unlacquered brass finish and clean exposed lines bring warmth and authenticity to any bathroom from classic revival to contemporary minimalist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lifestyle-section\" style=\"direction: rtl;\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Showerhead Close-up\" src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/7814509297773-64.png?v=1773569499\u0026amp;width=1946\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003eSignature Showerheads\u003c\/h3\u003e\n\u003cp\u003eChoose from Rose, Square, or Round. each precision crafted in solid brass for optimal flow and timeless style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== PACKAGE INCLUDES ========== --\u003e\n\u003csection class=\"shower-pkg\"\u003e\n\u003cdiv class=\"shower-pkg__header\"\u003e\n\u003ch3\u003e📦 Package Includes\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-top: 5px; font-size: 14px;\"\u003eComplete exposed system components\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__list\"\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Solid Brass Head Shower\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Curved Riser Pipe (47\")\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Exposed Mixer Body with Handles\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Shower Rail \u0026amp; Unions\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Bumpy Faceplates (Decorative Covers)\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Mounting Screws \u0026amp; Anchors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003csection class=\"shower-desc__specs-section\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable class=\"shower-desc__specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eUnlacquered Brass (Develops Patina)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSolid Brass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThread Standard\u003c\/td\u003e\n\u003ctd\u003eCorrect fittings for your region\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eTraditional Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerformance\u003c\/td\u003e\n\u003ctd\u003ePressure-Tested for High Standards\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaintenance\u003c\/td\u003e\n\u003ctd\u003eEasy Part Replacement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn Policy\u003c\/td\u003e\n\u003ctd\u003e30-Day Return\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- SPEC SHEET DOWNLOAD --\u003e\n\u003cdiv class=\"shower-desc__download\"\u003e\n\u003ch3\u003eInstallation \u0026amp; Dimensions (PDF)\u003c\/h3\u003e\n\u003cp\u003eComplete technical drawings, plumbing specs, and mounting instructions.\u003c\/p\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/antique_brass_exposed_pipe_shower_system_ISH21.pdf?v=1773464739\" target=\"_blank\"\u003e 📄 Download Spec Sheet \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FULL WARRANTY --\u003e\n\u003cdiv aria-label=\"Warranty \u0026amp; Guarantee\" role=\"region\" class=\"ie-warranty\"\u003e\n\u003cdiv class=\"ie-warranty__top\"\u003e\n\u003csvg aria-hidden=\"true\" viewbox=\"0 0 24 24\" class=\"ie-warranty__shield\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2l7 3v6c0 5-3.6 9.7-7 11-3.4-1.3-7-6-7-11V5l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath fill=\"#fff\" d=\"M10.2 12.6l-1.9-1.9-1.1 1.1 3 3 5.6-5.6-1.1-1.1-4.5 4.5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003ch3 class=\"ie-warranty__title\"\u003eWarranty \u0026amp; Guarantee\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ie-warranty__body\"\u003e\n\u003cp\u003eWe stand by the quality of our products with industry-leading protection.\u003c\/p\u003e\n\u003cul class=\"ie-warranty__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e on brass components and finish integrity (excluding normal patina development).\u003c\/li\u003e\n\u003cli\u003eCovered for \u003cstrong\u003erepair or replacement\u003c\/strong\u003e of defective parts (labor \u0026amp; installation excluded).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual defects\u003c\/strong\u003e must be reported within \u003cstrong\u003e15 days\u003c\/strong\u003e of delivery with photos and order proof.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ie-warranty__note\"\u003eNeed help? Email \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e with your order number.\u003c\/p\u003e\n\u003cp class=\"ie-warranty__note\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Unlacquered brass is designed to patinate—this natural aging is not a defect, but a celebrated hallmark of authenticity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== FAQ SECTION ========== --\u003e\n\u003csection class=\"shower-desc__faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes this system include the mixing valve?\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eYes.\u003c\/strong\u003e This is a complete exposed shower system that includes the hot and cold mixing valve body and handles. You do not need to buy a separate valve; you just need hot and cold water pipes ready at the installation site.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the finish?\u003c\/summary\u003e\n\u003cp\u003eIt is \u003cstrong\u003eUnlacquered Brass\u003c\/strong\u003e. This is a living finish that will darken and patina over time, giving it a beautiful, authentic vintage look. It is not lacquered or plated, so it will not peel.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the height adjustable?\u003c\/summary\u003e\n\u003cp\u003eThe system comes with a fixed-length riser pipe (Total height 47\"). It is designed for standard installations. If you require a custom height modification, these are often done by cutting the pipe or ordering a custom length (please contact us before ordering for custom requests).\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this outdoors?\u003c\/summary\u003e\n\u003cp\u003eYes, many customers (like Ann in the reviews!) install this system outdoors near pools or beach houses. The solid brass construction is highly resistant to the elements and develops a lovely patina when exposed to outdoor weather.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it include a handheld sprayer?\u003c\/summary\u003e\n\u003cp\u003eNo, the Model ISH21 is a classic single-head exposed shower system. It keeps the design clean and minimal without a handheld attachment or tub spout.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv class=\"shower-desc__cta-section\" style=\"margin-top: 60px;\"\u003e\n\u003ch3 style=\"font-size: clamp(20px, 3vw, 24px); margin-bottom: 15px; color: var(--primary);\"\u003eInvest in Everlasting Beauty\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-bottom: 20px; font-size: clamp(13px, 1.5vw, 15px);\"\u003eA hand-finished brass heirloom—crafted for performance, designed to age with beauty, and built to outlast trends.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Order Now\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003cdiv\u003e30-Day Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.getElementById(\"configSlider\");\n  const leftBtn = document.querySelector(\".shower-desc__config-arrow--left\");\n  const rightBtn = document.querySelector(\".shower-desc__config-arrow--right\");\n\n  const scrollAmount = slider.offsetWidth * 0.8;\n\n  rightBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  leftBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: -scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n});\n\u003c\/script\u003e\n","brand":"Insideast","offers":[{"title":"Rose","offer_id":43317096218733,"sku":"IS-011-01-001-01-23","price":526.12,"currency_code":"USD","in_stock":true},{"title":"Square","offer_id":43317096251501,"sku":"IS-007-01-001-01-23","price":526.12,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":43317096284269,"sku":"IS-012-01-001-01-23","price":526.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/brass-shower-brass-shower-fixtures-6546403.png?v=1773579136"},{"product_id":"antique-brass-shower-fixtures-brass-shower-system","title":"Antique Brass Shower Fixtures – Brass Shower System","description":"\u003cstyle\u003e\n.shower-desc {\n  --primary: #1a1a1a;\n  --accent: #a67c52;\n  --accent-light: #d4b896;\n  --muted: #666;\n  --bg-light: #fafaf8;\n  --shadow: rgba(0, 0, 0, .1);\n  color: var(--primary);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  line-height: 1.6;\n  background: linear-gradient(to bottom, #fff 0%, var(--bg-light) 100%);\n  margin: 0;\n  padding: 0;\n}\n\n.shower-desc__wrap {\n  max-width: 900px;\n  margin: 0 auto;\n  padding: clamp(24px, 4vw, 60px) clamp(16px, 2vw, 24px);\n}\n\n.shower-desc__header {\n  text-align: center;\n  padding: clamp(40px, 6vw, 80px) 0;\n  position: relative;\n}\n\n.shower-desc__header::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 80px;\n  height: 3px;\n  background: linear-gradient(90deg, transparent, var(--accent), transparent);\n}\n\n.shower-desc__eyebrow {\n  font-size: clamp(.75rem, 1vw, .85rem);\n  letter-spacing: .15em;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin: 0 0 1rem;\n  font-weight: 600;\n}\n\n.shower-desc__title {\n  font-size: clamp(2rem, 4vw, 3.5rem);\n  line-height: 1.1;\n  margin: 0 0 1rem;\n  font-weight: 700;\n  color: var(--accent);\n}\n\n.shower-desc__sub {\n  color: var(--muted);\n  font-size: clamp(1.7rem, 1.8vw, 1.5rem);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.shower-desc__cta-section {\n  text-align: center;\n  margin: clamp(30px, 4vw, 40px) 0;\n  padding: clamp(20px, 3vw, 30px);\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border-radius: 12px;\n  border: 2px solid var(--accent);\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__price-note {\n  font-size: clamp(13px, 1.5vw, 16px);\n  color: var(--muted);\n  margin-bottom: 20px;\n}\n\n.shower-desc__cta-primary {\n  background: var(--accent);\n  color: #fff;\n  border: none;\n  padding: clamp(14px, 2vw, 18px) clamp(30px, 4vw, 40px);\n  font-size: clamp(15px, 2vw, 18px);\n  font-weight: 700;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all .3s ease;\n  box-shadow: 0 4px 15px rgba(166, 124, 82, .3);\n  text-transform: uppercase;\n  letter-spacing: .5px;\n  width: 100%;\n  max-width: 400px;\n}\n\n.shower-desc__cta-primary:hover {\n  background: #8b6740;\n  transform: translateY(-2px);\n  box-shadow: 0 6px 20px rgba(166, 124, 82, .4);\n}\n\n.shower-desc__cta-primary:active {\n  transform: translateY(0);\n}\n\n.shower-desc__trust-bar {\n  display: flex;\n  justify-content: center;\n  gap: clamp(15px, 3vw, 30px);\n  margin-top: 20px;\n  flex-wrap: wrap;\n  font-size: clamp(11px, 1.5vw, 14px);\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__trust-bar div {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n\n.shower-desc__trust-bar div:before {\n  content: \"✓\";\n  color: var(--accent);\n  font-weight: bold;\n}\n\n.shower-desc__guarantees-bar {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 15px;\n  margin: 30px 0;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.guarantee-item {\n  text-align: center;\n  padding: 15px;\n  background: var(--bg-light);\n  border-radius: 8px;\n  transition: all .3s ease;\n}\n\n.guarantee-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.guarantee-item svg {\n  width: 32px;\n  height: 32px;\n  margin: 0 auto 10px;\n  color: var(--accent);\n}\n\n.guarantee-item strong {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  margin-top: 8px;\n}\n\n.shower-desc__scarcity-notice {\n  background: #fff8f0;\n  border: 2px solid var(--accent);\n  border-radius: 8px;\n  padding: clamp(12px, 2vw, 15px) clamp(15px, 3vw, 20px);\n  margin: 25px 0;\n  text-align: center;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  line-height: 1.6;\n}\n\n.shower-desc__scarcity-notice a {\n  color: var(--accent);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--accent);\n}\n\n.shower-desc__scarcity-notice a:hover {\n  color: #8b6740;\n}\n\n.shower-desc__config {\n  margin: 60px 0;\n}\n\n.shower-desc__config h3 {\n  font-size: 28px;\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-intro {\n  text-align: center;\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 35px;\n}\n\n.shower-desc__config-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n  margin-top: 40px;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-section h4 {\n  font-size: 16px;\n  color: var(--accent);\n  margin-bottom: 12px;\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-options {\n  display: grid;\n  gap: 8px;\n}\n\n.shower-desc__config-section:first-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-section:last-child .shower-desc__config-options {\n  grid-template-columns: 1fr;\n}\n\n.shower-desc__config-option {\n  background: #fff;\n  padding: 10px;\n  border-radius: 6px;\n  border: 1px solid var(--accent-light);\n  font-size: 13px;\n  color: var(--primary);\n  text-align: center;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all .2s ease;\n  position: relative;\n}\n\n.shower-desc__config-option:hover {\n  border-color: var(--accent);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.shower-desc__config-slider-wrap {\n  position: relative;\n  overflow: hidden;\n  margin: 40px 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.shower-desc__config-slider-title {\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--accent);\n  margin-bottom: 25px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.shower-desc__config-slider-container {\n  position: relative;\n  overflow-x: auto;\n  overflow-y: hidden;\n  border-radius: 12px;\n  scroll-behavior: smooth;\n  scroll-snap-type: x mandatory;\n  max-height: 500px;\n  padding: 0 40px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar {\n  height: 8px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-track {\n  background: #f1f1f1;\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-thumb {\n  background: var(--accent);\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider {\n  display: flex;\n  gap: 20px;\n  padding: 5px;\n}\n\n.shower-desc__config-slide {\n  flex: 0 0 calc(50% - 10px);\n  min-width: calc(50% - 10px);\n  scroll-snap-align: start;\n}\n\n.shower-desc__config-slide-img {\n  width: 100%;\n  height: 460px;\n  object-fit: cover;\n  border-radius: 12px;\n  box-shadow: 0 10px 40px var(--shadow);\n  display: block;\n  background: #fff;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-arrow {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n\n.shower-desc__config-arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n\n.shower-desc__config-arrow--left {\n  left: 4px;\n}\n\n.shower-desc__config-arrow--right {\n  right: 4px;\n}\n\n.shower-desc__guarantee-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 2px solid var(--accent);\n  border-radius: 12px;\n  padding: clamp(20px, 4vw, 30px);\n  margin: 40px 0;\n  box-shadow: 0 8px 25px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__guarantee-box h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 20px;\n  text-align: center;\n}\n\n.shower-desc__guarantee-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n\n.shower-desc__guarantee-box li {\n  padding: 12px 0 12px 35px;\n  position: relative;\n  font-size: clamp(13px, 1.5vw, 15px);\n  line-height: 1.6;\n  color: var(--primary);\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__guarantee-box li:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__guarantee-box li:before {\n  content: \"🛡️\";\n  position: absolute;\n  left: 0;\n  font-size: 20px;\n}\n\n.shower-desc__guarantee-box li strong {\n  color: var(--accent);\n}\n\n.shower-desc__guarantee-box p {\n  text-align: center;\n  color: var(--muted);\n  font-style: italic;\n  margin: 0;\n  font-size: clamp(12px, 1.5vw, 14px);\n}\n\n.shower-desc__features {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__features h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\/* Match \"Distinctive Features\" heading style *\/\n.shower-desc__specs-section h3,\n.shower-desc__guarantee-box h4,\n.shower-desc__download h4 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n\/* Except guarantee \u0026 download are h4, so override font-size slightly if desired *\/\n.shower-desc__guarantee-box h4,\n.shower-desc__download h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  border-bottom-width: 1px;\n}\n.shower-desc__features-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 25px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.shower-desc__features-list li {\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 2px 8px var(--shadow);\n  transition: all .3s ease;\n}\n\n.shower-desc__features-list li:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 20px rgba(0, 0, 0, .12);\n}\n\n.shower-desc__feature-icon {\n  width: 50px;\n  height: 50px;\n  background: #f0e8df;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--accent);\n  border: 1px solid var(--accent-light);\n  align-self: flex-start;\n}\n\n.shower-desc__feature-icon svg {\n  width: 28px;\n  height: 28px;\n}\n\n.shower-desc__feature-content h5 {\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 8px;\n  color: var(--primary);\n  line-height: 1.3;\n}\n\n.shower-desc__feature-content p {\n  font-size: clamp(13px, 1.5vw, 14px);\n  color: var(--muted);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.lifestyle-section {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  margin: clamp(40px, 6vw, 60px) 0;\n}\n\n.lifestyle-section__image {\n  position: relative;\n  overflow: hidden;\n  border-radius: 8px;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, .1);\n}\n\n.lifestyle-section__image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  transition: transform .5s ease;\n}\n\n.lifestyle-section__content h4 {\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-size: clamp(18px, 2.5vw, 20px);\n  font-weight: 600;\n  line-height: 1.3;\n}\n\n.lifestyle-section__content p {\n  color: var(--muted);\n  line-height: 1.7;\n  font-size: clamp(14px, 1.5vw, 15px);\n  margin: 0;\n}\n\n.shower-desc__specs-section {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 30px;\n  background: #fff;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 2px 8px var(--shadow);\n}\n\n.shower-desc__specs-table tr {\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__specs-table tr:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__specs-table td {\n  padding: 12px 20px;\n  font-size: 14px;\n}\n\n.shower-desc__specs-table td:first-child {\n  font-weight: 700;\n  color: var(--primary);\n  width: 40%;\n  background: var(--bg-light);\n}\n\n.shower-desc__specs-table td:last-child {\n  color: var(--muted);\n}\n\n.shower-desc__download {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  text-align: center;\n  margin: 40px 0;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__download h4 {\n  color: var(--primary);\n}\n\n.shower-desc__download p {\n  color: var(--muted);\n  margin-bottom: 15px;\n}\n\n.shower-desc__download a {\n  display: inline-block;\n  background: var(--accent);\n  color: #fff;\n  padding: 12px 30px;\n  border-radius: 6px;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n  transition: background .3s ease;\n}\n\n.shower-desc__download a:hover {\n  background: #8b6740;\n}\n\n.ie-warranty {\n  font-family: inherit;\n  margin: clamp(40px, 6vw, 60px) 0;\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  overflow: hidden;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.ie-warranty__top {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  padding: 1.5rem 1.5rem 1rem;\n  background: var(--accent);\n  color: #fff;\n}\n\n.ie-warranty__shield {\n  width: 24px;\n  height: 24px;\n  flex: 0 0 24px;\n  color: #fff;\n}\n\n.ie-warranty__title {\n  margin: 0;\n  font-size: 1.2rem;\n  font-weight: 700;\n  letter-spacing: .2px;\n  color: #fff;\n}\n\n.ie-warranty__body {\n  padding: 1.5rem;\n}\n\n.ie-warranty__body p {\n  margin: 0 0 .75rem 0;\n  line-height: 1.6;\n  color: var(--primary);\n}\n\n.ie-warranty__list {\n  margin: .5rem 0 0 0;\n  padding-left: 1.25rem;\n  color: var(--primary);\n}\n\n.ie-warranty__list li {\n  margin: .4rem 0;\n  line-height: 1.5;\n}\n\n.ie-warranty__note {\n  margin-top: 1rem;\n  font-size: .9rem;\n  opacity: .8;\n  color: var(--muted);\n}\n\n.shower-desc__faq {\n  margin-top: clamp(60px, 8vw, 100px);\n}\n\n.shower-desc__faq h3 {\n  font-size: 28px;\n  margin-bottom: 20px;\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__faq details {\n  border: none;\n  border-radius: 6px;\n  padding: 15px;\n  background: var(--bg-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  transition: all .3s ease;\n  margin-bottom: 10px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__faq details:hover {\n  box-shadow: 0 4px 12px rgba(166, 124, 82, .15);\n  transform: translateX(4px);\n}\n\n.shower-desc__faq summary {\n  font-weight: 600;\n  color: var(--primary);\n  outline: none;\n  user-select: none;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n  font-size: 15px;\n}\n\n.shower-desc__faq summary::before {\n  content: \"→\";\n  color: var(--accent);\n  font-weight: bold;\n  font-size: 1.2em;\n  transition: transform .3s ease;\n}\n\n.shower-desc__faq details[open] summary::before {\n  transform: rotate(90deg);\n}\n\n.shower-desc__faq summary:hover {\n  color: var(--accent);\n}\n\n.shower-desc__faq details[open] summary {\n  margin-bottom: 10px;\n  color: var(--accent);\n}\n\n.shower-desc__faq p {\n  color: var(--muted);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n\/* ========== REVIEWS SECTION CSS ========== *\/\n.shower-reviews {\n  margin: clamp(60px, 8vw, 80px) 0;\n  border-top: 1px solid var(--accent-light);\n  padding-top: 40px;\n}\n\n.shower-reviews__header {\n  display: flex;\n  align-items: baseline;\n  gap: 15px;\n  margin-bottom: 30px;\n}\n\n.shower-reviews__title {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  font-weight: 600;\n  margin: 0;\n}\n\n.shower-reviews__total-rating {\n  font-size: 14px;\n  color: var(--primary);\n}\n\n.shower-reviews__slider {\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  padding-bottom: 20px;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n}\n\n.shower-reviews__slider::-webkit-scrollbar {\n  height: 4px;\n}\n.shower-reviews__slider::-webkit-scrollbar-thumb {\n  background: var(--accent-light);\n  border-radius: 4px;\n}\n\n.shower-review-item {\n  flex: 0 0 300px;\n  scroll-snap-align: start;\n  background: var(--bg-light);\n  border: 1px solid var(--accent-light);\n  border-radius: 8px;\n  padding: 25px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\n.shower-reivew__author-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 13px;\n}\n\n.shower-review__name {\n  font-weight: 700;\n  color: var(--primary);\n}\n\n.shower-review__date {\n  color: var(--muted);\n  font-size: 12px;\n}\n\n.shower-review__stars {\n  color: #dcb06b; \/* Muted Gold *\/\n  font-size: 14px;\n  letter-spacing: 2px;\n}\n\n.shower-review__body {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--primary);\n  font-style: italic;\n}\n\n\/* ========== KEY DIMENSIONS CSS ========== *\/\n.shower-dims {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-dims h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n  text-align: left;\n}\n\n.shower-dims__box {\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px 20px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__item {\n  text-align: center;\n  position: relative;\n  flex: 1;\n  min-width: 140px;\n}\n\n\/* Vertical dividers on desktop *\/\n.shower-dims__item:not(:last-child):after {\n  content: \"\";\n  position: absolute;\n  right: -15px;\n  top: 15%;\n  height: 70%;\n  width: 1px;\n  background: #eee;\n  display: block;\n}\n\n.shower-dims__label {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 10px;\n  font-weight: 700;\n}\n\n.shower-dims__value {\n  font-size: 26px;\n  font-weight: 700;\n  color: var(--primary);\n  display: block;\n  margin-bottom: 4px;\n  font-family: serif;\n}\n\n.shower-dims__sub {\n  font-size: 13px;\n  color: #999;\n}\n\n\/* ========== PACKAGE INCLUDES CSS ========== *\/\n.shower-pkg {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  margin: 60px 0;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05);\n}\n\n.shower-pkg__header {\n  text-align: center;\n  margin-bottom: 30px;\n}\n\n.shower-pkg__header h4 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 5px;\n  font-weight: 600;\n}\n\n.shower-pkg__list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px 30px;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.shower-pkg__item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  color: var(--primary);\n  padding: 12px 15px;\n  background: #fff;\n  border-radius: 6px;\n  border: 1px solid transparent;\n  transition: all 0.2s ease;\n}\n\n.shower-pkg__item:hover {\n  border-color: var(--accent-light);\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transform: translateX(2px);\n}\n\n.shower-pkg__item svg {\n  color: var(--accent);\n  flex-shrink: 0;\n}\n\/* ========== CENTERING FIXES ========== *\/\n\n\/* 1. Center the Hero Subtitle *\/\n.shower-desc__sub {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\n\/* 2. Center the Configuration Intro Text *\/\n.shower-desc__config-intro {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  width: 100%;\n}\n\n\/* ========== MOBILE RESPONSIVE UPDATES ========== *\/\n@media (max-width: 768px) {\n  \/* Key Dimensions Grid 2x2 *\/\n  .shower-dims__box {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px 10px;\n    padding: 20px;\n  }\n  \n  .shower-dims__item:not(:last-child):after {\n    display: none;\n  }\n\n  .shower-dims__item {\n    border-bottom: none;\n    padding-bottom: 0;\n    width: auto;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .shower-dims__item:nth-child(1),\n  .shower-dims__item:nth-child(2) {\n    padding-bottom: 20px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n\n  .shower-dims__item:nth-child(odd) {\n    border-right: 1px solid #f0f0f0;\n    padding-right: 5px;\n  }\n  .shower-dims__item:nth-child(even) {\n    padding-left: 5px;\n  }\n\n  \/* Package List Vertical on Mobile *\/\n  .shower-pkg__list {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n}\n\/* ========== MOBILE RESPONSIVE (CLEANED) ========== *\/\n@media (max-width: 768px) {\n  .shower-desc__features-list {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n  .shower-desc__features-list li {\n    padding: 15px;\n    gap: 12px;\n  }\n  .shower-desc__feature-icon {\n    width: 45px;\n    height: 45px;\n  }\n  .shower-desc__feature-icon svg {\n    width: 24px;\n    height: 24px;\n  }\n  .shower-desc__config-grid {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 25px;\n  }\n  .shower-desc__config-slide {\n    flex: 0 0 calc(100% - 20px);\n    min-width: calc(100% - 20px);\n  }\n  .shower-desc__config-slider-wrap {\n    max-width: 100%;\n  }\n  .shower-desc__config-slide-img {\n    height: 300px;\n  }\n  .shower-desc__config-slider-title {\n    font-size: 18px;\n    margin-bottom: 20px;\n  }\n  .shower-desc__specs-table td {\n    padding: 10px 12px;\n    font-size: 13px;\n  }\n  .shower-desc__specs-table td:first-child {\n    width: 45%;\n  }\n  .lifestyle-section {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n  .lifestyle-section[style*=\"direction:rtl\"] {\n    direction: ltr;\n  }\n  .lifestyle-section__content {\n    direction: ltr;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 15px;\n  }\n  .guarantee-item {\n    padding: 12px;\n  }\n  .guarantee-item svg {\n    width: 28px;\n    height: 28px;\n  }\n  .shower-desc__header {\n    padding: clamp(30px, 5vw, 50px) 0;\n  }\n  .shower-desc__title {\n    line-height: 1.2;\n  }\n  .shower-desc__sub {\n    font-size: clamp(1rem, 2vw, 1.1rem);\n  }\n  .shower-desc__cta-section {\n    padding: 20px 15px;\n  }\n  .shower-desc__trust-bar {\n    gap: 10px;\n    font-size: 11px;\n  }\n  .shower-desc__faq summary {\n    font-size: 14px;\n  }\n  .shower-desc__faq p {\n    font-size: 13px;\n  }\n  .shower-desc__faq details {\n    padding: 12px;\n  }\n  .ie-warranty__title {\n    font-size: 1rem;\n  }\n  .ie-warranty__body {\n    padding: 1.2rem;\n  }\n  .shower-desc__download {\n    padding: 20px 15px;\n  }\n  .shower-desc__download h4 {\n    font-size: 18px;\n  }\n  .shower-desc__download p {\n    font-size: 13px;\n  }\n  .shower-desc__download a {\n    padding: 12px 24px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 480px) {\n  .shower-desc__wrap {\n    padding: 20px 12px;\n  }\n  .shower-desc__header {\n    padding: 25px 0;\n  }\n  .shower-desc__config-slider-container {\n    padding: 0 35px;\n  }\n  .shower-desc__config-arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n  .guarantee-item {\n    padding: 10px;\n  }\n  .shower-desc__trust-bar {\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n  .shower-desc__features-list {\n    gap: 12px;\n  }\n  .shower-desc__features-list li {\n    padding: 12px;\n  }\n}\n  \/* --- NEW KEY DIMENSIONS SPLIT LAYOUT --- *\/\n.shower-dims__container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__image img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n}\n\n\/* Reset the old box wrapper safely into a 2x2 grid without its old border *\/\n.shower-dims__box {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 30px 10px !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n}\n\n\/* Hide the old desktop vertical dividers *\/\n.shower-dims__item:not(:last-child):after {\n  display: none !important;\n}\n\n\/* Mobile responsive stacking *\/\n@media (max-width: 768px) {\n  .shower-dims__container {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 20px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"shower-desc\"\u003e\n\u003cdiv class=\"shower-desc__wrap\"\u003e\n\u003c!-- HEADER --\u003e\u003cheader class=\"shower-desc__header\"\u003e\n\u003cdiv class=\"shower-desc__eyebrow\"\u003eArtisan Heritage\u003c\/div\u003e\n\u003ch2 class=\"shower-desc__title\"\u003eAntique Brass Shower Fixtures – Brass Shower System\u003c\/h2\u003e\n\u003cp class=\"shower-desc__sub\"\u003eTimeless Craftsmanship, Engineered for Everyday Luxury\u003c\/p\u003e\n\u003cdiv style=\"max-width: 700px; margin: 20px auto 0; color: var(--muted); line-height: 1.7; font-size: clamp(1.5rem, 1.8vw, 1.5rem);\"\u003e\n\u003cp\u003eBorn from solid brass and shaped by generations of metalworking tradition, this exposed shower system is more than plumbing, it’s a statement of enduring quality. Each curve, joint, and handle is meticulously assembled for heirloom resilience.\u003c\/p\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eFinished in radiant unlacquered brass, it arrives gleaming but is designed to evolve. Over time, it gracefully develops a warm, living patina unique to your home’s environment and usage, deepening in character with every passing year.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- CTA SECTION --\u003e\n\u003csection class=\"shower-desc__cta-section\"\u003e\n\u003cdiv class=\"shower-desc__price-note\"\u003eHandcrafted to order • Free Delivery\u003c\/div\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Add to Cart\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEES BAR --\u003e\n\u003cdiv class=\"shower-desc__guarantees-bar\"\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M20 8L12 13L4 8V6L12 11L20 6V8ZM20 4h5C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20h30C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eReliable Shipping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2L20 7V12C20 16.5 16.5 20 12 22C7.5 20 4 16.5 4 12V7L12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12L11 14L15 10\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 6V12L16 14\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eFlexible Returns\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM13 17h21V15h23V17ZM13 13h21V7h23V13Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCARCITY NOTICE --\u003e\n\u003cdiv class=\"shower-desc__scarcity-notice\"\u003e⏱️ \u003cstrong\u003eLimited Production:\u003c\/strong\u003e Due to hand-fabrication and brass sourcing, only a few systems are crafted each month. \u003ca href=\"#configure\"\u003eReserve yours today.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003csection style=\"margin: clamp(40px, 6vw, 80px) 0;\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/antique-brass-shower-fixtures-brass-shower-system-1366124.png\" alt=\"Antique Brass Shower Fixtures\" style=\"width: 100%; max-width: 800px; height: auto; border-radius: 12px; margin: 0 auto; display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px;\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/section\u003e\n\u003c!-- CONFIGURATION OPTIONS --\u003e\n\u003csection id=\"configure\" class=\"shower-desc__config\"\u003e\n\u003ch3\u003eTailored to Your Design\u003c\/h3\u003e\n\u003cp class=\"shower-desc__config-intro\"\u003ePersonalize your system with your preferred showerhead and handle style crafted to harmonize with your space.\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-grid\"\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch4\u003eShowerhead Option\u003c\/h4\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRose\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSquare\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eRound\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-section\"\u003e\n\u003ch4\u003eHandles\u003c\/h4\u003e\n\u003cdiv class=\"shower-desc__config-options\"\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eSimple Cross\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eFlat Cross\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-option\"\u003eLever Handles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n  \u003cp style=\"margin-top:20px; padding:14px 18px; background-color:#f8f6f2; border-left:4px solid #2A1E17; font-size:14px; line-height:1.6; color:#2A1E17;\"\u003e\n  \u003cstrong\u003ePlease Note:\u003c\/strong\u003e This shower is delivered with \u003cstrong\u003eSimple Cross Handles\u003c\/strong\u003e as the standard option. \n  If you would like to choose a different handle style, kindly contact us to customize your order.\n\u003c\/p\u003e\n\u003cdiv class=\"shower-desc__config-slider-wrap\"\u003e\n\u003ch4 class=\"shower-desc__config-slider-title\"\u003eGallery\u003c\/h4\u003e\n\u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv id=\"configSlider\" class=\"shower-desc__config-slider-container\"\u003e\n\u003cdiv class=\"shower-desc__config-slider\"\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/antique-brass-shower-fixtures-brass-shower-system-9513715.jpg\" alt=\"Rose Showerhead\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/antique-brass-shower-fixtures-brass-shower-system-8534623.jpg\" alt=\"Square Showerhead\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/antique-brass-shower-fixtures-brass-shower-system-2835994.jpg\" alt=\"Round Showerhead\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7815667515501_-PIC-2-7.jpg\" alt=\"Full System View 1\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7815667515501_-PIC-2-6.jpg\" alt=\"Full System View 2\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7815667515501-PIC-2-5.jpg\" alt=\"Full System View 3\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7815667515501_-PIC-10_0e8e1013-6e40-425a-b021-8713d83b714e.jpg\" alt=\"Simple Cross Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/PIC-11_9882e432-eff5-41da-9a38-bd6b949d85ba.jpg?v=1760982558\u0026amp;width=1800\" alt=\"Flat Cross Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/PIC-12_1d4bf6ce-a501-41c8-b4f4-1c6dfad27323.jpg?v=1760982558\u0026amp;width=1800\" alt=\"Lever Handle\" class=\"shower-desc__config-slide-img\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== REVIEWS SECTION ========== --\u003e\n\u003csection class=\"shower-reviews\"\u003e\n\u003cdiv class=\"shower-reviews__header\"\u003e\n\u003ch3 class=\"shower-reviews__title\"\u003eCustomer Reviews\u003c\/h3\u003e\n\u003cspan class=\"shower-reviews__total-rating\"\u003e5.0 ★★★★★ (7 reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-reviews__slider\"\u003e\n\u003c!-- Review 1 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eTodd\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e21 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Truly amazing hardware. Incredibly high quality, with a particular attention to detail. We are so happy with this purchase.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 2 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eDavid Hazelaar\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e28 Jul, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"5 out of 5 for everything. We wanted a customised head shower size as well and for a small fee it was no problem at all. I really recommend this shop!\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 3 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eRachel Christine\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e07 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Incredible customer service and the shower system was exactly as described\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Review 4 --\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eMuriel\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Nov, 2024\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Absolutely amazing customer service - quick, efficient and incredibly helpful.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE BOX --\u003e\n\u003cdiv class=\"shower-desc__guarantee-box\"\u003e\n\u003ch4\u003e🛡️ Our No-Risk Promise to You\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-Day Returns:\u003c\/strong\u003e Changed your mind? We'll refund you - just send it back unused in its original packaging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Warranty:\u003c\/strong\u003e Covers manufacturing defects in materials and workmanship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Returns:\u003c\/strong\u003e Easy return process if installation or fit isn’t right.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe’re so confident you’ll cherish this system for decades, the risk is entirely on us.\u003c\/p\u003e\n\u003c\/div\u003e\n\n  \u003c!-- ========== KEY DIMENSIONS ========== --\u003e\n\u003csection class=\"shower-dims\"\u003e\n  \u003ch3\u003eKey Dimensions\u003c\/h3\u003e\n  \u003cdiv class=\"shower-dims__container\"\u003e\n\n    \u003c!-- Left Half: Image --\u003e\n    \u003cdiv class=\"shower-dims__image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/antique-brass-shower-fixtures-brass-shower-system-8482638.png\" loading=\"lazy\" alt=\"Key Dimensions\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Right Half: 2x2 Grid Values --\u003e\n    \u003cdiv class=\"shower-dims__box\"\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eTotal Height\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e47.7\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(1211mm)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eShower Arm Reach\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e16.5\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(420mm)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eValve Centers\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e5.9\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(150mm Standard)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"shower-dims__item\"\u003e\n        \u003cdiv class=\"shower-dims__label\"\u003eHead Diameter\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__value\"\u003e8.0\"\u003c\/div\u003e\n        \u003cdiv class=\"shower-dims__sub\"\u003e(203mm)\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n   \u003c!-- THREAD COMPATIBILITY NOTE --\u003e\n\u003csection class=\"px-thread-note\"\u003e\n\u003cstyle\u003e\n.px-thread-note {\n  max-width: 900px;\n  margin: 32px 0;\n  font-family: inherit;\n}\n\n.px-thread-note-inner {\n  position: relative;\n  background: linear-gradient(135deg, #fdf9f4 0%, #f5ede0 100%);\n  border: 1px solid #d4b896;\n  border-radius: 2px;\n  padding: 22px 26px 18px 26px;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n.px-thread-note-icon {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  margin-top: 2px;\n}\n\n.px-thread-note-icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.px-thread-note-body {\n  flex: 1;\n}\n\n.px-thread-note-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #865e35;\n  margin: 0 0 8px 0;\n}\n\n.px-thread-note-text {\n  font-size: 14.5px;\n  line-height: 1.6;\n  color: #3b2f25;\n  margin: 0 0 10px 0;\n}\n\n.px-thread-note-badges {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 12px;\n}\n\n.px-thread-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1.5px solid #865e35;\n  border-radius: 3px;\n  padding: 5px 12px;\n  font-size: 13px;\n  font-weight: 600;\n  color: #2a1e17;\n  letter-spacing: 0.03em;\n}\n\n.px-thread-badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #865e35;\n  flex-shrink: 0;\n}\n\n.px-thread-note-sub {\n  font-size: 12px;\n  color: #7a6650;\n  font-style: italic;\n  line-height: 1.4;\n  margin: 0;\n  padding-top: 10px;\n  border-top: 1px solid #ddd0be;\n}\n\n@media (max-width: 600px) {\n  .px-thread-note-inner {\n    flex-direction: column;\n    gap: 12px;\n  }\n  .px-thread-note-icon {\n    width: 30px;\n    height: 30px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-thread-note-inner\"\u003e\n\n  \u003c!-- Globe \/ compatibility icon --\u003e\n  \u003cdiv class=\"px-thread-note-icon\"\u003e\n    \u003csvg viewbox=\"0 0 38 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003ccircle cx=\"19\" cy=\"19\" r=\"17.5\" stroke=\"#865e35\" stroke-width=\"1.5\" fill=\"#fdf3e7\"\u003e\u003c\/circle\u003e\n      \u003cellipse cx=\"19\" cy=\"19\" rx=\"8\" ry=\"17.5\" stroke=\"#865e35\" stroke-width=\"1\" fill=\"none\" stroke-dasharray=\"3 2\"\u003e\u003c\/ellipse\u003e\n      \u003cline x1=\"2\" y1=\"19\" x2=\"36\" y2=\"19\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"12\" x2=\"33.5\" y2=\"12\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"26\" x2=\"33.5\" y2=\"26\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"px-thread-note-body\"\u003e\n    \u003cp class=\"px-thread-note-title\"\u003eUniversal Plumbing Compatibility\u003c\/p\u003e\n    \u003cp class=\"px-thread-note-text\"\u003e\n      Our showers ship with the correct connection for your region. \n    \u003c\/p\u003e\n    \n    \u003c\/div\u003e\n    \u003cp class=\"px-thread-note-sub\"\u003e\n      Using a different plumbing standard? Contact us — we'll provide the correct fitting for your installation at no extra charge.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003c!-- DISTINCTIVE FEATURES --\u003e\n\u003csection class=\"shower-desc__features\"\u003e\n\u003ch3\u003eDistinctive Features\u003c\/h3\u003e\n\u003cul class=\"shower-desc__features-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 6V12L16 14\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#fff\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eLiving Finish Patina\u003c\/h5\u003e\n\u003cp\u003eNaturally develops a rich, antique look over time, enhancing character and uniqueness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M20 4h5C2.9 4 2.01 4.89 2.01 6L2 18C2 19.1 2.9 20 4 20h30C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM20 18h5V8h30V18ZM20 6h5V6L4 8V6V18V8h30V6Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eSolid Brass Construction\u003c\/h5\u003e\n\u003cp\u003eBuilt from durable, non-recycled brass for long-lasting strength and reliability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eTraditional Sturdy Build\u003c\/h5\u003e\n\u003cp\u003eDesigned for longevity with easy part replacement whenever needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M19 3h6C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21h29C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19h6V5h29V19Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n              \u003ccircle cx=\"12\" cy=\"12\" r=\"3\" fill=\"white\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eTimeless Old-World Charm\u003c\/h5\u003e\n\u003cp\u003eAdds warmth and classic elegance to your home’s aesthetic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n              \u003cpath d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7h21V13L15.5 15.5L16.25 14.25L12.5 12V7Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch5\u003eCompatible with Insideast Fixtures\u003c\/h5\u003e\n\u003cp\u003ePerfect match for your existing brass setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE SECTIONS --\u003e\n\u003csection class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg src=\"https:\/\/ansideast.com\/cdn\/shop\/files\/antique-brass-shower-fixtures-brass-shower-system-6785347.png?v=1773579133\u0026amp;width=1946\" alt=\"Antique Brass Shower in Bathroom\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch4\u003eOld-World Elegance, Modern Reliability\u003c\/h4\u003e\n\u003cp\u003eCrafted for those who value authenticity, the unlacquered brass finish and hand-assembled details bring heirloom quality to your daily ritual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"direction: rtl;\" class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/7815667515501_-PIC-10_0e8e1013-6e40-425a-b021-8713d83b714e.jpg\" alt=\"Handle Detail\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch4\u003eSignature Handle Designs\u003c\/h4\u003e\n\u003cp\u003eChoose from Simple Cross, Flat Cross, or Lever Handles. each cast and polished by hand for smooth operation and enduring beauty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== PACKAGE INCLUDES ========== --\u003e\n\u003csection class=\"shower-pkg\"\u003e\n\u003cdiv class=\"shower-pkg__header\"\u003e\n\u003ch4\u003e📦 Package Includes\u003c\/h4\u003e\n\u003cp style=\"color: var(--muted); margin-top: 5px; font-size: 14px;\"\u003eComplete 1-Outlet Exposed System\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__list\"\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e 8\" Rose Shower Head\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Straight Riser Pipe (with Curve)\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Exposed Valve Body (Hot \u0026amp; Cold)\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Handles (Cross or Lever)\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Pipe Support Bracket\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Installation S-Unions \u0026amp; Faceplates\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003csection class=\"shower-desc__specs-section\"\u003e\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003ctable class=\"shower-desc__specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eUnlacquered Brass (Develops Patina)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n  \u003ctd\u003eThread Standard\u003c\/td\u003e\n  \u003ctd\u003eCorrect fittings for your region\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSolid Brass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConstruction\u003c\/td\u003e\n\u003ctd\u003eTraditional Build for Easy Maintenance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerformance\u003c\/td\u003e\n\u003ctd\u003eHigh-Pressure Tested\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn Policy\u003c\/td\u003e\n\u003ctd\u003e30-Day Return\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\n\u003c!-- SPEC SHEET DOWNLOAD --\u003e\n\u003cdiv class=\"shower-desc__download\"\u003e\n\u003ch4\u003eInstallation \u0026amp; Dimensions (PDF)\u003c\/h4\u003e\n\u003cp\u003eComplete technical drawings, plumbing specs, and mounting instructions.\u003c\/p\u003e\n  \u003ca download href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Exposed_Shower_Systems1_outlet_IS-005-01-001-01-23.pdf?v=1759932901\" target=\"_blank\"\u003e\n   📄 Download Spec Sheet\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FULL WARRANTY --\u003e\n\u003cdiv class=\"ie-warranty\" role=\"region\" aria-label=\"Warranty \u0026amp; Guarantee\"\u003e\n\u003cdiv class=\"ie-warranty__top\"\u003e\n\u003csvg class=\"ie-warranty__shield\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n          \u003cpath d=\"M12 2l7 3v6c0 5-3.6 9.7-7 11-3.4-1.3-7-6-7-11V5l7-3z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10.2 12.6l-1.9-1.9-1.1 1.1 3 3 5.6-5.6-1.1-1.1-4.5 4.5z\" fill=\"#fff\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003ch4 class=\"ie-warranty__title\"\u003eWarranty \u0026amp; Guarantee\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ie-warranty__body\"\u003e\n\u003cp\u003eWe stand by the quality of our products with industry-leading protection.\u003c\/p\u003e\n\u003cul class=\"ie-warranty__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e on brass components and finish integrity (excluding normal patina development).\u003c\/li\u003e\n\u003cli\u003eCovered for \u003cstrong\u003erepair or replacement\u003c\/strong\u003e of defective parts (labor \u0026amp; installation excluded).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual defects\u003c\/strong\u003e must be reported within \u003cstrong\u003e15 days\u003c\/strong\u003e of delivery with photos and order proof.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ie-warranty__note\"\u003eNeed help? Email \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e with your order number.\u003c\/p\u003e\n\u003cp class=\"ie-warranty__note\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Unlacquered brass is designed to patinate—this natural aging is not a defect, but a celebrated hallmark of authenticity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== FAQ SECTION ========== --\u003e\n\u003csection class=\"shower-desc__faq\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a complete system with the valve?\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eYes.\u003c\/strong\u003e This package includes the exposed mixing valve (hot and cold handles), the riser pipe, and the showerhead. You do not need to purchase a separate rough-in valve.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I add a handheld sprayer or tub spout later?\u003c\/summary\u003e\n\u003cp\u003eThis specific model is designed as a minimalist \u003cstrong\u003e1-outlet system\u003c\/strong\u003e (showerhead only). If you need a handheld sprayer or tub filler, please check our \"3-Function\" or \"Diverter\" models, as this valve body is dedicated to a single overhead outlet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the installation requirements?\u003c\/summary\u003e\n\u003cp\u003eDetailed in Image 2: accurate rough-in centers of 5.9\" (150mm) are ideal, but the included S-Unions (Z connectors) allow for adjustment between approx 5.5\" and 6.5\".\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the finish change?\u003c\/summary\u003e\n\u003cp\u003eYes, this is \u003cstrong\u003eUnlacquered Brass\u003c\/strong\u003e. It arrives shiny but will naturally darken and patina over time due to oxidation. This \"living finish\" is intentional and highly sought after for its organic, vintage character.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the showerhead swappable?\u003c\/summary\u003e\n\u003cp\u003eYes, the shower arm terminates in a standard 1\/2\" ball joint or thread. You can easily unscrew the included Rose head and replace it with a Square or Round head (sold separately or selected in configuration) if you wish to change the look later.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv style=\"margin-top: 60px;\" class=\"shower-desc__cta-section\"\u003e\n\u003ch4 style=\"font-size: clamp(20px, 3vw, 24px); margin-bottom: 15px; color: var(--primary);\"\u003eExperience the Art of Bathing\u003c\/h4\u003e\n\u003cp style=\"color: var(--muted); margin-bottom: 20px; font-size: clamp(13px, 1.5vw, 15px);\"\u003eA hand-finished brass heirloom crafted for performance, designed to age with beauty, and built to outlast trends.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Order Now\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003cdiv\u003e30-Day Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.getElementById(\"configSlider\");\n  const leftBtn = document.querySelector(\".shower-desc__config-arrow--left\");\n  const rightBtn = document.querySelector(\".shower-desc__config-arrow--right\");\n\n  const scrollAmount = slider.offsetWidth * 0.8;\n\n  rightBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  leftBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: -scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n});\n\u003c\/script\u003e","brand":"Insideast","offers":[{"title":"Rose","offer_id":43321206734957,"sku":"IS-005-01-001-01-23","price":576.0,"currency_code":"USD","in_stock":true},{"title":"Square","offer_id":43321206833261,"sku":"IS-006-01-001-01-23","price":576.0,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":43321206931565,"sku":"IS-001-01-001-01-24","price":576.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/antique-brass-shower-fixtures-brass-shower-system-1366124.png?v=1773579133"},{"product_id":"solid-brass-shower-system-showerhead-with-tub-filler-rain-shower-system-exposed-pipe-tub-faucet","title":"Solid Brass Shower System, Showerhead With Tub Filler, Rain Shower System, Exposed Pipe Tub Faucet","description":"\u003cp data-start=\"0\" data-end=\"360\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/PIC_706a7bbe-ae9f-4160-a221-a88919630cce.jpg?v=1766597656\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"360\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"360\"\u003eExperience classic performance and enduring quality with this \u003cstrong data-start=\"62\" data-end=\"115\"\u003eSolid Brass Exposed Shower System with Tub Filler\u003c\/strong\u003e, designed to combine traditional aesthetics with reliable everyday functionality.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"360\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"360\"\u003eCrafted entirely from solid brass, this system offers exceptional strength and long-lasting durability, making it a premium choice for refined bathroom interiors.\u003c\/p\u003e\n\u003cp data-start=\"362\" data-end=\"549\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"362\" data-end=\"549\"\u003eFinished in \u003cstrong data-start=\"374\" data-end=\"395\"\u003eunlacquered brass\u003c\/strong\u003e, the surface arrives with a warm polished tone and naturally develops a rich patina over time—adding depth, character, and a distinctive old-world charm.\u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/PIC-7_b4c3112d-4a9c-4ff4-812d-5d1f98bbf6f1.jpg?v=1766597656\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003eThe generously sized rainfall showerhead delivers a balanced, immersive water flow for a soothing shower experience, while the integrated tub filler ensures practical versatility.\u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003eDual cross handles allow precise control of water temperature and pressure, and a central diverter lever enables effortless switching between the showerhead and tub spout.\u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"551\" data-end=\"902\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/PIC-6_bbdff7d2-db0e-4a72-97b4-0d0ed9572fc8.jpg?v=1766597656\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Insideast","offers":[{"title":"Rose","offer_id":43820700369005,"sku":"IS-035-01-001-01-25","price":684.04,"currency_code":"USD","in_stock":true},{"title":"Square","offer_id":43820700467309,"sku":"IS-036-01-001-01-25","price":684.04,"currency_code":"USD","in_stock":true},{"title":"Round","offer_id":43820700565613,"sku":"IS-031-01-001-01-25","price":684.04,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/solid-brass-shower-system-showerhead-with-tub-filler-rain-shower-system-exposed-pipe-tub-faucet-6888649.jpg?v=1773578838"},{"product_id":"outdoor-copper-shower-fixture-copper-rainfall-shower-rustic-outdoor-rain-shower","title":"Outdoor Copper Shower Fixture, Copper Rainfall Shower Hot And Cold, Rustic Outdoor Rain Shower","description":"\u003cstyle\u003e\n.shower-desc{\n  --primary:#1a1a1a;\n  --accent:#a67c52;\n  --accent-light:#d4b896;\n  --muted:#666;\n  --bg-light:#fafaf8;\n  --shadow:rgba(0,0,0,.1);\n  color:var(--primary);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n  line-height:1.6;\n  background:linear-gradient(to bottom,#fff 0%,var(--bg-light) 100%);\n  margin:0;\n  padding:0;\n}\n\n.shower-desc__wrap{\n  max-width:900px;\n  margin:0 auto;\n  padding:clamp(24px,4vw,60px) clamp(16px,2vw,24px);\n}\n\n.shower-desc__header{\n  position:relative;\n  padding:clamp(40px,6vw,80px) 0;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  width:100%;\n  margin:0 auto;\n  text-align:center !important;\n}\n\n.shower-desc__header *{\n  text-align:center !important;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n.shower-desc__header::after{\n  content:\"\";\n  position:absolute;\n  bottom:0;\n  left:50%;\n  transform:translateX(-50%);\n  width:80px;\n  height:3px;\n  background:linear-gradient(90deg,transparent,var(--accent),transparent);\n}\n\n.shower-desc__eyebrow{\n  font-size:clamp(.75rem,1vw,.85rem);\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  color:var(--accent);\n  margin:0 0 1rem;\n  font-weight:600;\n}\n\n.shower-desc__title{\n  font-size:clamp(2rem,4vw,3.5rem);\n  line-height:1.1;\n  margin:0 0 1rem;\n  font-weight:700;\n  color:var(--accent);\n}\n\n.shower-desc__sub{\n  color:var(--muted);\n  font-size:clamp(1.7rem,1.8vw,1.5rem);\n  max-width:700px;\n  margin:0 auto;\n  line-height:1.7;\n  text-align:center;\n}\n\n.shower-desc__cta-section {\n  text-align: center;\n  margin: clamp(30px, 4vw, 40px) 0;\n  padding: clamp(20px, 3vw, 30px);\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border-radius: 12px;\n  border: 2px solid var(--accent);\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__price-note {\n  font-size: clamp(13px, 1.5vw, 16px);\n  color: var(--muted);\n  margin-bottom: 20px;\n}\n\n.shower-desc__cta-primary {\n  background: var(--accent);\n  color: #fff;\n  border: none;\n  padding: clamp(14px, 2vw, 18px) clamp(30px, 4vw, 40px);\n  font-size: clamp(15px, 2vw, 18px);\n  font-weight: 700;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all .3s ease;\n  box-shadow: 0 4px 15px rgba(166, 124, 82, .3);\n  text-transform: uppercase;\n  letter-spacing: .5px;\n  width: 100%;\n  max-width: 400px;\n}\n\n.shower-desc__cta-primary:hover {\n  background: #8b6740;\n  transform: translateY(-2px);\n  box-shadow: 0 6px 20px rgba(166, 124, 82, .4);\n}\n\n.shower-desc__cta-primary:active {\n  transform: translateY(0);\n}\n\n.shower-desc__trust-bar {\n  display: flex;\n  justify-content: center;\n  gap: clamp(15px, 3vw, 30px);\n  margin-top: 20px;\n  flex-wrap: wrap;\n  font-size: clamp(11px, 1.5vw, 14px);\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__trust-bar div {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n\n.shower-desc__trust-bar div:before {\n  content: \"✓\";\n  color: var(--accent);\n  font-weight: bold;\n}\n\n.shower-desc__guarantees-bar {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 15px;\n  margin: 30px 0;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.guarantee-item {\n  text-align: center;\n  padding: 15px;\n  background: var(--bg-light);\n  border-radius: 8px;\n  transition: all .3s ease;\n}\n\n.guarantee-item:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 4px 12px var(--shadow);\n}\n\n.guarantee-item svg {\n  width: 32px;\n  height: 32px;\n  margin: 0 auto 10px;\n  color: var(--accent);\n}\n\n.guarantee-item strong {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  margin-top: 8px;\n}\n\n.shower-desc__scarcity-notice {\n  background: #fff8f0;\n  border: 2px solid var(--accent);\n  border-radius: 8px;\n  padding: clamp(12px, 2vw, 15px) clamp(15px, 3vw, 20px);\n  margin: 25px 0;\n  text-align: center;\n  font-size: clamp(12px, 1.5vw, 14px);\n  color: var(--primary);\n  line-height: 1.6;\n}\n\n.shower-desc__scarcity-notice a {\n  color: var(--accent);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--accent);\n}\n\n.shower-desc__scarcity-notice a:hover {\n  color: #8b6740;\n}\n\n.shower-desc__config {\n  margin: 60px 0;\n}\n\n.shower-desc__config h2 {\n  font-size: 28px;\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__config-intro {\n  text-align: center;\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 35px;\n}\n\n\/* Customization options box *\/\n.shower-desc__custom-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 30px;\n  border-radius: 8px;\n  border: 1px solid var(--accent-light);\n  margin-top: 40px;\n}\n\n.shower-desc__custom-group {\n  margin-bottom: 35px;\n}\n\n.shower-desc__custom-group:last-of-type {\n  margin-bottom: 20px;\n}\n\n.shower-desc__custom-group h3 {\n  font-size: 16px;\n  color: var(--accent);\n  margin-bottom: 16px;\n  font-weight: 600;\n  text-align: center;\n}\n\n.shower-desc__custom-option-row {\n  display: flex;\n  gap: 20px;\n  align-items: center;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n\n.shower-desc__custom-split {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 30px;\n}\n\n@media (max-width: 768px) {\n  .shower-desc__custom-split {\n    grid-template-columns: 1fr;\n    gap: 25px;\n  }\n}\n\n.shower-desc__custom-img {\n  width: 100%;\n  max-width: 320px;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  margin: 0 auto 16px;\n}\n\n.shower-desc__custom-labels {\n  display: flex;\n  gap: 10px;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n\n.shower-desc__custom-tag {\n  background: #fff;\n  padding: 8px 18px;\n  border-radius: 6px;\n  border: 1px solid var(--accent-light);\n  font-size: 13px;\n  color: var(--primary);\n  font-weight: 500;\n}\n\n.shower-desc__config-slider-wrap {\n  position: relative;\n  overflow: hidden;\n  margin: 40px 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.shower-desc__config-slider-title {\n  text-align: center;\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--accent);\n  margin-bottom: 25px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.shower-desc__config-slider-container {\n  position: relative;\n  overflow-x: auto;\n  overflow-y: hidden;\n  border-radius: 12px;\n  scroll-behavior: smooth;\n  scroll-snap-type: x mandatory;\n  max-height: 500px;\n  padding: 0 40px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar {\n  height: 8px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-track {\n  background: #f1f1f1;\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider-container::-webkit-scrollbar-thumb {\n  background: var(--accent);\n  border-radius: 10px;\n}\n\n.shower-desc__config-slider {\n  display: flex;\n  gap: 20px;\n  padding: 5px;\n}\n\n.shower-desc__config-slide {\n  flex: 0 0 calc(50% - 10px);\n  min-width: calc(50% - 10px);\n  scroll-snap-align: start;\n}\n\n.shower-desc__config-slide-img {\n  width: 100%;\n  height: 460px;\n  object-fit: cover;\n  border-radius: 12px;\n  box-shadow: 0 10px 40px var(--shadow);\n  display: block;\n  background: #fff;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__config-arrow {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n\n.shower-desc__config-arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n\n.shower-desc__config-arrow--left {\n  left: 4px;\n}\n\n.shower-desc__config-arrow--right {\n  right: 4px;\n}\n\n.shower-desc__guarantee-box {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 2px solid var(--accent);\n  border-radius: 12px;\n  padding: clamp(20px, 4vw, 30px);\n  margin: 40px 0;\n  box-shadow: 0 8px 25px rgba(166, 124, 82, .15);\n}\n\n.shower-desc__guarantee-box h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 20px;\n  text-align: center;\n}\n\n.shower-desc__guarantee-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n\n.shower-desc__guarantee-box li {\n  padding: 12px 0 12px 35px;\n  position: relative;\n  font-size: clamp(13px, 1.5vw, 15px);\n  line-height: 1.6;\n  color: var(--primary);\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__guarantee-box li:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__guarantee-box li:before {\n  content: \"🛡️\";\n  position: absolute;\n  left: 0;\n  font-size: 20px;\n}\n\n.shower-desc__guarantee-box li strong {\n  color: var(--accent);\n}\n\n.shower-desc__guarantee-box p {\n  text-align: center;\n  color: var(--muted);\n  font-style: italic;\n  margin: 0;\n  font-size: clamp(12px, 1.5vw, 14px);\n}\n\n.shower-desc__features {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__features h2 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n.shower-desc__specs-section h2,\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__guarantee-box h3,\n.shower-desc__download h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  border-bottom-width: 1px;\n}\n.shower-desc__features-list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 25px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.shower-desc__features-list li {\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  padding: 20px;\n  background: #fff;\n  border-radius: 12px;\n  border: 1px solid var(--accent-light);\n  box-shadow: 0 2px 8px var(--shadow);\n  transition: all .3s ease;\n}\n\n.shower-desc__features-list li:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 20px rgba(0, 0, 0, .12);\n}\n\n.shower-desc__feature-icon {\n  width: 50px;\n  height: 50px;\n  background: #f0e8df;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--accent);\n  border: 1px solid var(--accent-light);\n  align-self: flex-start;\n}\n\n.shower-desc__feature-icon svg {\n  width: 28px;\n  height: 28px;\n}\n\n.shower-desc__feature-content h4 {\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 8px;\n  color: var(--primary);\n  line-height: 1.3;\n}\n\n.shower-desc__feature-content p {\n  font-size: clamp(13px, 1.5vw, 14px);\n  color: var(--muted);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.lifestyle-section {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  margin: clamp(40px, 6vw, 60px) 0;\n}\n\n.lifestyle-section__image {\n  position: relative;\n  overflow: hidden;\n  border-radius: 8px;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, .1);\n}\n\n.lifestyle-section__image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  transition: transform .5s ease;\n}\n\n.lifestyle-section__content h3 {\n  margin-bottom: 15px;\n  color: var(--primary);\n  font-size: clamp(18px, 2.5vw, 20px);\n  font-weight: 600;\n  line-height: 1.3;\n}\n\n.lifestyle-section__content p {\n  color: var(--muted);\n  line-height: 1.7;\n  font-size: clamp(14px, 1.5vw, 15px);\n  margin: 0;\n}\n\n.shower-desc__specs-section {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n\n.shower-desc__specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-bottom: 30px;\n  background: #fff;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 2px 8px var(--shadow);\n}\n\n.shower-desc__specs-table tr {\n  border-bottom: 1px solid var(--accent-light);\n}\n\n.shower-desc__specs-table tr:last-child {\n  border-bottom: none;\n}\n\n.shower-desc__specs-table td {\n  padding: 12px 20px;\n  font-size: 14px;\n}\n\n.shower-desc__specs-table td:first-child {\n  font-weight: 700;\n  color: var(--primary);\n  width: 40%;\n  background: var(--bg-light);\n}\n\n.shower-desc__specs-table td:last-child {\n  color: var(--muted);\n}\n\n.shower-desc__download {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  padding: 25px;\n  border-radius: 8px;\n  text-align: center;\n  margin: 40px 0;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__download h3 {\n  color: var(--primary);\n}\n\n.shower-desc__download p {\n  color: var(--muted);\n  margin-bottom: 15px;\n}\n\n.shower-desc__download a {\n  display: inline-block;\n  background: var(--accent);\n  color: #fff;\n  padding: 12px 30px;\n  border-radius: 6px;\n  text-decoration: none;\n  font-weight: 600;\n  font-size: 14px;\n  transition: background .3s ease;\n}\n\n.shower-desc__download a:hover {\n  background: #8b6740;\n}\n\n.ie-warranty {\n  font-family: inherit;\n  margin: clamp(40px, 6vw, 60px) 0;\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  overflow: hidden;\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  box-shadow: 0 4px 15px var(--shadow);\n}\n\n.ie-warranty__top {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  padding: 1.5rem 1.5rem 1rem;\n  background: var(--accent);\n  color: #fff;\n}\n\n.ie-warranty__shield {\n  width: 24px;\n  height: 24px;\n  flex: 0 0 24px;\n  color: #fff;\n}\n\n.ie-warranty__title {\n  margin: 0;\n  font-size: 1.2rem;\n  font-weight: 700;\n  letter-spacing: .2px;\n  color: #fff;\n}\n\n.ie-warranty__body {\n  padding: 1.5rem;\n}\n\n.ie-warranty__body p {\n  margin: 0 0 .75rem 0;\n  line-height: 1.6;\n  color: var(--primary);\n}\n\n.ie-warranty__list {\n  margin: .5rem 0 0 0;\n  padding-left: 1.25rem;\n  color: var(--primary);\n}\n\n.ie-warranty__list li {\n  margin: .4rem 0;\n  line-height: 1.5;\n}\n\n.ie-warranty__note {\n  margin-top: 1rem;\n  font-size: .9rem;\n  opacity: .8;\n  color: var(--muted);\n}\n\n.shower-desc__faq {\n  margin-top: clamp(60px, 8vw, 100px);\n}\n\n.shower-desc__faq h2 {\n  font-size: 28px;\n  margin-bottom: 20px;\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n}\n\n.shower-desc__faq details {\n  border: none;\n  border-radius: 6px;\n  padding: 15px;\n  background: var(--bg-light);\n  box-shadow: 0 4px 15px var(--shadow);\n  transition: all .3s ease;\n  margin-bottom: 10px;\n  border: 1px solid var(--accent-light);\n}\n\n.shower-desc__faq details:hover {\n  box-shadow: 0 4px 12px rgba(166, 124, 82, .15);\n  transform: translateX(4px);\n}\n\n.shower-desc__faq summary {\n  font-weight: 600;\n  color: var(--primary);\n  outline: none;\n  user-select: none;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n  font-size: 15px;\n}\n\n.shower-desc__faq summary::before {\n  content: \"→\";\n  color: var(--accent);\n  font-weight: bold;\n  font-size: 1.2em;\n  transition: transform .3s ease;\n}\n\n.shower-desc__faq details[open] summary::before {\n  transform: rotate(90deg);\n}\n\n.shower-desc__faq summary:hover {\n  color: var(--accent);\n}\n\n.shower-desc__faq details[open] summary {\n  margin-bottom: 10px;\n  color: var(--accent);\n}\n\n.shower-desc__faq p {\n  color: var(--muted);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n.shower-reviews {\n  margin: clamp(60px, 8vw, 80px) 0;\n  border-top: 1px solid var(--accent-light);\n  padding-top: 40px;\n}\n.shower-reviews__header {\n  display: flex;\n  align-items: baseline;\n  gap: 15px;\n  margin-bottom: 30px;\n}\n.shower-reviews__title {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  font-weight: 600;\n  margin: 0;\n}\n.shower-reviews__total-rating {\n  font-size: 14px;\n  color: var(--primary);\n}\n.shower-reviews__slider-wrap {\n  position: relative;\n}\n.shower-reviews__slider {\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  padding: 0 40px 20px;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n}\n.shower-reviews__slider::-webkit-scrollbar {\n  height: 4px;\n}\n.shower-reviews__slider::-webkit-scrollbar-thumb {\n  background: var(--accent-light);\n  border-radius: 4px;\n}\n.shower-reviews__arrow {\n  position: absolute;\n  top: 45%;\n  transform: translateY(-50%);\n  background: rgba(166, 124, 82, .8);\n  color: #fff;\n  border: none;\n  width: 35px;\n  height: 35px;\n  border-radius: 50%;\n  cursor: pointer;\n  z-index: 10;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  box-shadow: 0 4px 15px rgba(0, 0, 0, .2);\n  transition: all .3s ease;\n}\n.shower-reviews__arrow:hover {\n  background: #8b6740;\n  transform: translateY(-50%) scale(1.1);\n}\n.shower-reviews__arrow--left {\n  left: 0;\n}\n.shower-reviews__arrow--right {\n  right: 0;\n}\n.shower-review-item {\n  flex: 0 0 300px;\n  scroll-snap-align: start;\n  background: var(--bg-light);\n  border: 1px solid var(--accent-light);\n  border-radius: 8px;\n  padding: 25px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.shower-reivew__author-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 13px;\n}\n.shower-review__name {\n  font-weight: 700;\n  color: var(--primary);\n}\n.shower-review__date {\n  color: var(--muted);\n  font-size: 12px;\n}\n.shower-review__stars {\n  color: #dcb06b;\n  font-size: 14px;\n  letter-spacing: 2px;\n}\n.shower-review__body {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--primary);\n  font-style: italic;\n}\n.shower-dims {\n  margin: clamp(60px, 8vw, 100px) 0;\n}\n.shower-dims h2 {\n  font-size: clamp(22px, 4vw, 28px);\n  margin-bottom: clamp(20px, 4vw, 30px);\n  color: var(--primary);\n  font-weight: 600;\n  border-bottom: 2px solid var(--accent-light);\n  padding-bottom: 15px;\n  text-align: left;\n}\n.shower-dims__box {\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px 20px;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n.shower-dims__item {\n  text-align: center;\n  position: relative;\n  flex: 1;\n  min-width: 140px;\n}\n.shower-dims__item:not(:last-child):after {\n  content: \"\";\n  position: absolute;\n  right: -15px;\n  top: 15%;\n  height: 70%;\n  width: 1px;\n  background: #eee;\n  display: block;\n}\n.shower-dims__label {\n  font-size: 11px;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: var(--accent);\n  margin-bottom: 10px;\n  font-weight: 700;\n}\n.shower-dims__value {\n  font-size: 26px;\n  font-weight: 700;\n  color: var(--primary);\n  display: block;\n  margin-bottom: 4px;\n  font-family: serif;\n}\n.shower-dims__sub {\n  font-size: 13px;\n  color: #999;\n}\n.shower-pkg {\n  background: linear-gradient(135deg, #fff 0%, var(--bg-light) 100%);\n  border: 1px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  margin: 60px 0;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05);\n}\n.shower-pkg__header {\n  text-align: center;\n  margin-bottom: 30px;\n}\n.shower-pkg__header h3 {\n  font-size: clamp(20px, 3vw, 24px);\n  color: var(--primary);\n  margin-bottom: 5px;\n  font-weight: 600;\n}\n.shower-pkg__list {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 15px 30px;\n  max-width: 800px;\n  margin: 0 auto;\n}\n.shower-pkg__item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  color: var(--primary);\n  padding: 12px 15px;\n  background: #fff;\n  border-radius: 6px;\n  border: 1px solid transparent;\n  transition: all 0.2s ease;\n}\n.shower-pkg__item:hover {\n  border-color: var(--accent-light);\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n  transform: translateX(2px);\n}\n.shower-pkg__item svg {\n  color: var(--accent);\n  flex-shrink: 0;\n}\n@media (max-width: 768px) {\n  .shower-dims__box {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px 10px;\n    padding: 20px;\n  }\n  .shower-dims__item:not(:last-child):after {\n    display: none;\n  }\n  .shower-dims__item {\n    border-bottom: none;\n    padding-bottom: 0;\n    width: auto;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n  .shower-dims__item:nth-child(1),\n  .shower-dims__item:nth-child(2) {\n    padding-bottom: 20px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .shower-dims__item:nth-child(odd) {\n    border-right: 1px solid #f0f0f0;\n    padding-right: 5px;\n  }\n  .shower-dims__item:nth-child(even) {\n    padding-left: 5px;\n  }\n  .shower-pkg__list {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n}\n@media (max-width: 768px) {\n  .shower-desc__features-list {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n  .shower-desc__features-list li {\n    padding: 15px;\n    gap: 12px;\n  }\n  .shower-desc__feature-icon {\n    width: 45px;\n    height: 45px;\n  }\n  .shower-desc__feature-icon svg {\n    width: 24px;\n    height: 24px;\n  }\n  .shower-desc__custom-box {\n    padding: 20px;\n  }\n  .shower-desc__config-slide {\n    flex: 0 0 calc(100% - 20px);\n    min-width: calc(100% - 20px);\n  }\n  .shower-desc__config-slider-wrap {\n    max-width: 100%;\n  }\n  .shower-desc__config-slide-img {\n    height: 300px;\n  }\n  .shower-desc__config-slider-title {\n    font-size: 18px;\n    margin-bottom: 20px;\n  }\n  .shower-desc__specs-table td {\n    padding: 10px 12px;\n    font-size: 13px;\n  }\n  .shower-desc__specs-table td:first-child {\n    width: 45%;\n  }\n  .lifestyle-section {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n  .lifestyle-section[style*=\"direction:rtl\"] {\n    direction: ltr;\n  }\n  .lifestyle-section__content {\n    direction: ltr;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    padding: 15px;\n  }\n  .guarantee-item {\n    padding: 12px;\n  }\n  .guarantee-item svg {\n    width: 28px;\n    height: 28px;\n  }\n  .shower-desc__header {\n    padding: clamp(30px, 5vw, 50px) 0;\n  }\n  .shower-desc__title {\n    line-height: 1.2;\n  }\n  .shower-desc__sub {\n    font-size: clamp(1rem, 2vw, 1.1rem);\n  }\n  .shower-desc__cta-section {\n    padding: 20px 15px;\n  }\n  .shower-desc__trust-bar {\n    gap: 10px;\n    font-size: 11px;\n  }\n  .shower-desc__faq summary {\n    font-size: 14px;\n  }\n  .shower-desc__faq p {\n    font-size: 13px;\n  }\n  .shower-desc__faq details {\n    padding: 12px;\n  }\n  .ie-warranty__title {\n    font-size: 1rem;\n  }\n  .ie-warranty__body {\n    padding: 1.2rem;\n  }\n  .shower-desc__download {\n    padding: 20px 15px;\n  }\n  .shower-desc__download h3 {\n    font-size: 18px;\n  }\n  .shower-desc__download p {\n    font-size: 13px;\n  }\n  .shower-desc__download a {\n    padding: 12px 24px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 480px) {\n  .shower-desc__wrap {\n    padding: 20px 12px;\n  }\n  .shower-desc__header {\n    padding: 25px 0;\n  }\n  .shower-desc__config-slider-container {\n    padding: 0 35px;\n  }\n  .shower-desc__config-arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-reviews__arrow {\n    width: 30px;\n    height: 30px;\n    font-size: 16px;\n  }\n  .shower-reviews__slider {\n    padding: 0 35px 20px;\n  }\n  .shower-desc__guarantees-bar {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n  .guarantee-item {\n    padding: 10px;\n  }\n  .shower-desc__trust-bar {\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n  .shower-desc__features-list {\n    gap: 12px;\n  }\n  .shower-desc__features-list li {\n    padding: 12px;\n  }\n}\n.shower-dims__container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  align-items: center;\n  background: #fff;\n  border: 2px solid var(--accent-light);\n  border-radius: 12px;\n  padding: 30px;\n  box-shadow: 0 8px 30px rgba(166, 124, 82, .15);\n}\n\n.shower-dims__image img {\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  display: block;\n}\n\n.shower-dims__box {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 30px 10px !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n}\n\n.shower-dims__item:not(:last-child):after {\n  display: none !important;\n}\n\n@media (max-width: 768px) {\n  .shower-dims__container {\n    grid-template-columns: 1fr;\n    padding: 20px;\n    gap: 20px;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"shower-desc\"\u003e\n\u003cdiv class=\"shower-desc__wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cheader class=\"shower-desc__header\"\u003e\n\u003cdiv class=\"shower-desc__eyebrow\"\u003eArtisan Heritage\u003c\/div\u003e\n\u003ch1 class=\"shower-desc__title\"\u003eOutdoor Copper Shower Fixture, Rustic Rainfall Shower System\u003c\/h1\u003e\n\u003cp class=\"shower-desc__sub\"\u003eRaw Copper, Built for Outdoor Living\u003c\/p\u003e\n\u003cdiv style=\"max-width: 700px; margin: 20px auto 0; color: var(--muted); line-height: 1.7; font-size: clamp(1.5rem, 1.8vw, 1.4rem);\"\u003e\n\u003cp\u003eMade from solid unlacquered copper, this outdoor shower system is designed for garden, pool, and beach settings where character matters as much as function. The exposed pipework and hot and cold cross handles bring a rustic, industrial warmth to any outdoor space.\u003c\/p\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eThe raw copper finish arrives bright and gradually develops a natural living patina with sun and weather exposure. No polishing or protective coating required, the material simply ages the way solid copper should.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003c!-- CTA SECTION --\u003e\n\u003csection class=\"shower-desc__cta-section\"\u003e\n\u003cdiv class=\"shower-desc__price-note\"\u003eHandcrafted to order • Free Delivery\u003c\/div\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Add to Cart\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEES BAR --\u003e\n\u003cdiv class=\"shower-desc__guarantees-bar\"\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M20 8L12 13L4 8V6L12 11L20 6V8ZM20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eReliable Shipping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2L20 7V12C20 16.5 16.5 20 12 22C7.5 20 4 16.5 4 12V7L12 2Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12L11 14L15 10\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7H11V13L15.5 15.5L16.25 14.25L12.5 12V7Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003eFlexible Returns\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"guarantee-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM13 17H11V15H13V17ZM13 13H11V7H13V13Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCARCITY NOTICE --\u003e\n\u003cdiv class=\"shower-desc__scarcity-notice\"\u003e⏱️ \u003cstrong\u003eLimited Production:\u003c\/strong\u003e Due to hand-fabrication and copper sourcing, only a few systems are crafted each month. \u003ca href=\"#configure\"\u003eReserve yours today.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003csection style=\"margin: clamp(40px, 6vw, 80px) 0;\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" style=\"width: 100%; max-width: 800px; height: auto; border-radius: 12px; margin: 0 auto; display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px;\" alt=\"Outdoor Copper Shower Fixture, Unlacquered Copper Rainfall Shower System\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture10.webp?v=1786630408\"\u003e\u003c\/section\u003e\n\u003c!-- CONFIGURATION OPTIONS --\u003e\n\u003csection class=\"shower-desc__config\" id=\"configure\"\u003e\n\u003ch2\u003eTailored to Your Outdoor Space\u003c\/h2\u003e\n\u003cp class=\"shower-desc__config-intro\"\u003ePersonalize your outdoor shower with your preferred showerhead style and handle design to match your setting.\u003c\/p\u003e\n\n\u003cdiv class=\"shower-desc__custom-box\"\u003e\n  \u003cdiv class=\"shower-desc__custom-split\"\u003e\n    \u003cdiv class=\"shower-desc__custom-group\"\u003e\n      \u003ch3\u003eShowerhead Option\u003c\/h3\u003e\n      \u003cdiv class=\"shower-desc__custom-option-row\"\u003e\n        \u003cdiv\u003e\n          \u003cimg class=\"shower-desc__custom-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture4.webp?v=1786630408\" alt=\"Copper showerhead options, rose, round and square\"\u003e\n          \u003cdiv class=\"shower-desc__custom-labels\"\u003e\n            \u003cspan class=\"shower-desc__custom-tag\"\u003eRose\u003c\/span\u003e\n            \u003cspan class=\"shower-desc__custom-tag\"\u003eRound\u003c\/span\u003e\n            \u003cspan class=\"shower-desc__custom-tag\"\u003eSquare\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"shower-desc__custom-group\"\u003e\n      \u003ch3\u003eHandle Option\u003c\/h3\u003e\n      \u003cdiv class=\"shower-desc__custom-option-row\"\u003e\n        \u003cdiv\u003e\n          \u003cimg class=\"shower-desc__custom-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture1.webp?v=1786630408\" alt=\"Copper shower handle options, simple cross and flat cross\"\u003e\n          \u003cdiv class=\"shower-desc__custom-labels\"\u003e\n            \u003cspan class=\"shower-desc__custom-tag\"\u003eSimple Cross\u003c\/span\u003e\n            \u003cspan class=\"shower-desc__custom-tag\"\u003eFlat Cross\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"text-align:center; font-size: 13px; color: var(--muted); margin: 20px 0 0;\"\u003eNeed a custom size or finish? \u003ca href=\"mailto:contact@insideast.com\" style=\"color: var(--accent); font-weight: 600;\"\u003eContact us\u003c\/a\u003e, we're happy to accommodate special requests.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ========== REVIEWS SECTION ========== --\u003e\n\u003csection class=\"shower-reviews\"\u003e\n\u003cdiv class=\"shower-reviews__header\"\u003e\n\u003ch2 class=\"shower-reviews__title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cspan class=\"shower-reviews__total-rating\"\u003e5.0 ★★★★★ (5 reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-reviews__slider-wrap\"\u003e\n\u003cbutton class=\"shower-reviews__arrow shower-reviews__arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-reviews__arrow shower-reviews__arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"shower-reviews__slider\" id=\"reviewsSlider\"\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eAbigail\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Feb, 2022\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Just as described and what we were looking for! The finish is stunning.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eKate Montgomery\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e18 Dec, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Beautiful shower system and great quality. It feels heavy and substantial.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eMelanie Johnson\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e24 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Incredible customer service and the shower system was exactly as described.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eTodd\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e21 Aug, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"Truly amazing hardware. Incredibly high quality, with a particular attention to detail. We are so happy with this purchase.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review-item\"\u003e\n\u003cdiv class=\"shower-reivew__author-row\"\u003e\n\u003cspan class=\"shower-review__name\"\u003eDavid Hazelaar\u003c\/span\u003e \u003cspan class=\"shower-review__date\"\u003e28 Jul, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-review__stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"shower-review__body\"\u003e\"5 out of 5 for everything. We wanted a customised head shower size as well and for a small fee it was no problem at all. I really recommend this shop!\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"shower-desc__config-slider-wrap\"\u003e\n\u003ch3 class=\"shower-desc__config-slider-title\"\u003eGallery\u003c\/h3\u003e\n\u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--left\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"shower-desc__config-arrow shower-desc__config-arrow--right\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"shower-desc__config-slider-container\" id=\"configSlider\"\u003e\n\u003cdiv class=\"shower-desc__config-slider\"\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Outdoor copper shower installed in garden setting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture3.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Copper shower fixture close up texture\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture8.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Outdoor copper shower poolside\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture5.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Copper shower handle detail, simple and flat cross\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture1.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Copper showerhead options, rose, round and square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture4.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__config-slide\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" class=\"shower-desc__config-slide-img\" alt=\"Outdoor copper shower profile view\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture2.webp?v=1786630409\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE BOX --\u003e\n\u003cdiv class=\"shower-desc__guarantee-box\"\u003e\n\u003ch3\u003e🛡️ Our No-Risk Promise to You\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-Day Returns:\u003c\/strong\u003e Changed your mind? We'll refund you - just send it back unused in its original packaging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Warranty:\u003c\/strong\u003e Covers manufacturing defects in materials and workmanship.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Returns:\u003c\/strong\u003e Easy return process if installation or fit isn't right.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe're so confident you'll cherish this system for decades, the risk is entirely on us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ========== KEY DIMENSIONS ========== --\u003e\n\u003csection class=\"shower-dims\"\u003e\n\u003ch2\u003eKey Dimensions\u003c\/h2\u003e\n\u003cdiv class=\"shower-dims__container\"\u003e\n\u003cdiv class=\"shower-dims__image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture9.webp?v=1786630408\" loading=\"lazy\" alt=\"Outdoor copper shower fixture key dimensions\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__box\"\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eTotal Height\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e40\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(1016mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eHead Width\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e16\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(406mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eSpread Height\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e11\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(279mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__item\"\u003e\n\u003cdiv class=\"shower-dims__label\"\u003eCenter Spread\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__value\"\u003e8\"\u003c\/div\u003e\n\u003cdiv class=\"shower-dims__sub\"\u003e(203mm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- THREAD COMPATIBILITY NOTE --\u003e\n\u003csection class=\"px-thread-note\"\u003e\n\u003cstyle\u003e\n.px-thread-note {\n  max-width: 900px;\n  margin: 32px 0;\n  font-family: inherit;\n}\n\n.px-thread-note-inner {\n  position: relative;\n  background: linear-gradient(135deg, #fdf9f4 0%, #f5ede0 100%);\n  border: 1px solid #d4b896;\n  border-radius: 2px;\n  padding: 22px 26px 18px 26px;\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n}\n\n.px-thread-note-icon {\n  flex-shrink: 0;\n  width: 38px;\n  height: 38px;\n  margin-top: 2px;\n}\n\n.px-thread-note-icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.px-thread-note-body {\n  flex: 1;\n}\n\n.px-thread-note-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #865e35;\n  margin: 0 0 8px 0;\n}\n\n.px-thread-note-text {\n  font-size: 14.5px;\n  line-height: 1.6;\n  color: #3b2f25;\n  margin: 0 0 10px 0;\n}\n\n.px-thread-note-badges {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 12px;\n}\n\n.px-thread-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1.5px solid #865e35;\n  border-radius: 3px;\n  padding: 5px 12px;\n  font-size: 13px;\n  font-weight: 600;\n  color: #2a1e17;\n  letter-spacing: 0.03em;\n}\n\n.px-thread-badge-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #865e35;\n  flex-shrink: 0;\n}\n\n.px-thread-note-sub {\n  font-size: 12px;\n  color: #7a6650;\n  font-style: italic;\n  line-height: 1.4;\n  margin: 0;\n  padding-top: 10px;\n  border-top: 1px solid #ddd0be;\n}\n\n@media (max-width: 600px) {\n  .px-thread-note-inner {\n    flex-direction: column;\n    gap: 12px;\n  }\n  .px-thread-note-icon {\n    width: 30px;\n    height: 30px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-thread-note-inner\"\u003e\n\n  \u003cdiv class=\"px-thread-note-icon\"\u003e\n    \u003csvg viewbox=\"0 0 38 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n      \u003ccircle cx=\"19\" cy=\"19\" r=\"17.5\" stroke=\"#865e35\" stroke-width=\"1.5\" fill=\"#fdf3e7\"\u003e\u003c\/circle\u003e\n      \u003cellipse cx=\"19\" cy=\"19\" rx=\"8\" ry=\"17.5\" stroke=\"#865e35\" stroke-width=\"1\" fill=\"none\" stroke-dasharray=\"3 2\"\u003e\u003c\/ellipse\u003e\n      \u003cline x1=\"2\" y1=\"19\" x2=\"36\" y2=\"19\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"12\" x2=\"33.5\" y2=\"12\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"4.5\" y1=\"26\" x2=\"33.5\" y2=\"26\" stroke=\"#865e35\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"px-thread-note-body\"\u003e\n    \u003cp class=\"px-thread-note-title\"\u003eUniversal Plumbing Compatibility\u003c\/p\u003e\n    \u003cp class=\"px-thread-note-text\"\u003e\n      Our showers ship with the correct connection for your region.\n    \u003c\/p\u003e\n\n    \u003cp class=\"px-thread-note-sub\"\u003e\n      Using a different plumbing standard? Contact us, we'll provide the correct fitting for your installation at no extra charge.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DISTINCTIVE FEATURES --\u003e\n\u003csection class=\"shower-desc__features\"\u003e\n\u003ch2\u003eDistinctive Features\u003c\/h2\u003e\n\u003cul class=\"shower-desc__features-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\u003e\u003c\/path\u003e\n              \u003cpath stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" d=\"M12 6V12L16 14\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eUnlacquered Copper Finish\u003c\/h4\u003e\n\u003cp\u003eDevelops a rich living patina with weather and sun exposure, each system ages uniquely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M20 4H4C2.9 4 2.01 4.89 2.01 6L2 18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6C22 4.9 21.1 4 20 4ZM20 18H4V8H20V18ZM20 6H4V6L4 8V6V18V8H20V6Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eSolid Copper Construction\u003c\/h4\u003e\n\u003cp\u003eRaw and authentic, built to withstand outdoor conditions for years of use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eLow-Maintenance\u003c\/h4\u003e\n\u003cp\u003eNo polishing or protective coating needed, the finish is designed to age naturally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19H5V5H19V19Z\"\u003e\u003c\/path\u003e\n              \u003ccircle fill=\"white\" r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eBuilt for Outdoor Use\u003c\/h4\u003e\n\u003cp\u003eIdeal for garden, pool, or beach settings where a rustic touch is welcome.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20ZM12.5 7H11V13L15.5 15.5L16.25 14.25L12.5 12V7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eSimple Direct Mount\u003c\/h4\u003e\n\u003cp\u003eMounted directly on the wall with visible pipes, making it easy to install.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"shower-desc__feature-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n              \u003cpath fill=\"currentColor\" d=\"M4 6H2V20C2 21.1 2.9 22 4 22H18V20H4V6ZM20 2H8C6.9 2 6 2.9 6 4V16C6 17.1 6.9 18 8 18H20C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2ZM20 16H8V4H20V16Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shower-desc__feature-content\"\u003e\n\u003ch4\u003eRegional Plumbing Fit\u003c\/h4\u003e\n\u003cp\u003eShips with the correct thread fitting for your region's plumbing standard.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE SECTIONS --\u003e\n\u003csection class=\"lifestyle-section\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Outdoor copper shower fixture in garden setting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture6.webp?v=1786630408\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003eBuilt for Garden, Pool \u0026amp; Beach\u003c\/h3\u003e\n\u003cp\u003eThe exposed copper pipework and rustic finish make this fixture equally at home beside a pool, along a garden path, or steps from the beach. Weather-ready and built to age with character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lifestyle-section\" style=\"direction: rtl;\"\u003e\n\u003cdiv class=\"lifestyle-section__image\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Copper shower handle and connector detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture2.webp?v=1786630409\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lifestyle-section__content\"\u003e\n\u003ch3\u003eSolid Hardware, Built to Last\u003c\/h3\u003e\n\u003cp\u003eEvery connector and handle is solid copper, fitted for a secure, long-lasting hold. Close inspection reveals the same handcrafted attention found across every Insideast fixture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========== PACKAGE INCLUDES ========== --\u003e\n\u003csection class=\"shower-pkg\"\u003e\n\u003cdiv class=\"shower-pkg__header\"\u003e\n\u003ch3\u003e📦 Package Includes\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-top: 5px; font-size: 14px;\"\u003eComplete set for standard outdoor installation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__list\"\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Solid Copper Showerhead\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Exposed Riser Pipe \u0026amp; Arm\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Hot \u0026amp; Cold Cross Handles\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Wall-Mount Fittings\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e S-Unions \u0026amp; Installation Fittings\u003c\/div\u003e\n\u003cdiv class=\"shower-pkg__item\"\u003e\n\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Regional Thread Connectors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003csection class=\"shower-desc__specs-section\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable class=\"shower-desc__specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSolid Copper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eUnlacquered Copper (Develops Living Patina)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplication\u003c\/td\u003e\n\u003ctd\u003eOutdoor use, garden, pool, or beach settings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation Type\u003c\/td\u003e\n\u003ctd\u003eWall-Mounted, visible exposed pipes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThread Standard\u003c\/td\u003e\n\u003ctd\u003eCorrect fittings for your region\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaintenance\u003c\/td\u003e\n\u003ctd\u003eLow-maintenance, no polishing or coating required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWarranty\u003c\/td\u003e\n\u003ctd\u003e5-Year Limited Warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn Policy\u003c\/td\u003e\n\u003ctd\u003e30-Day Return\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- SPEC SHEET DOWNLOAD --\u003e\n\u003cdiv class=\"shower-desc__download\"\u003e\n\u003ch3\u003eInstallation \u0026amp; Dimensions\u003c\/h3\u003e\n\u003cp\u003eComplete technical drawings, dimensions, and mounting instructions.\u003c\/p\u003e\n\u003ca download=\"\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture9.webp?v=1786630408\" target=\"_blank\"\u003e 📄 Download Spec Sheet \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FULL WARRANTY --\u003e\n\u003cdiv aria-label=\"Warranty \u0026amp; Guarantee\" role=\"region\" class=\"ie-warranty\"\u003e\n\u003cdiv class=\"ie-warranty__top\"\u003e\n\u003csvg aria-hidden=\"true\" viewbox=\"0 0 24 24\" class=\"ie-warranty__shield\"\u003e\n          \u003cpath fill=\"currentColor\" d=\"M12 2l7 3v6c0 5-3.6 9.7-7 11-3.4-1.3-7-6-7-11V5l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath fill=\"#fff\" d=\"M10.2 12.6l-1.9-1.9-1.1 1.1 3 3 5.6-5.6-1.1-1.1-4.5 4.5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003ch3 class=\"ie-warranty__title\"\u003eWarranty \u0026amp; Guarantee\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ie-warranty__body\"\u003e\n\u003cp\u003eWe stand by the quality of our products with industry-leading protection.\u003c\/p\u003e\n\u003cul class=\"ie-warranty__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e on copper components and finish integrity (excluding normal patina development).\u003c\/li\u003e\n\u003cli\u003eCovered for \u003cstrong\u003erepair or replacement\u003c\/strong\u003e of defective parts (labor \u0026amp; installation excluded).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual defects\u003c\/strong\u003e must be reported within \u003cstrong\u003e15 days\u003c\/strong\u003e of delivery with photos and order proof.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ie-warranty__note\"\u003eNeed help? Email \u003ca href=\"mailto:contact@insideast.com\"\u003econtact@insideast.com\u003c\/a\u003e with your order number.\u003c\/p\u003e\n\u003cp class=\"ie-warranty__note\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Unlacquered copper is designed to patinate, especially outdoors, this natural aging is not a defect, but a celebrated hallmark of authenticity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== FAQ SECTION ========== --\u003e\n\u003csection class=\"shower-desc__faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this shower system suitable for permanent outdoor installation?\u003c\/summary\u003e\n\u003cp\u003eYes, it's built specifically for outdoor use in garden, pool, or beach settings. Solid copper naturally resists corrosion and is well suited to exposure to the elements.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the unlacquered copper finish age outdoors?\u003c\/summary\u003e\n\u003cp\u003eThe raw copper will develop a living patina over time as it reacts with sun, air, and moisture. This is a natural process and part of the character of the material, no polishing or protective coating is needed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat plumbing connection does it use?\u003c\/summary\u003e\n\u003cp\u003eThe fixture ships with the correct connection for your region. If you're working with a non-standard setup, contact us and we'll provide the correct fitting.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it include the hot and cold handles?\u003c\/summary\u003e\n\u003cp\u003eYes, the system includes hot and cold cross handles. You can choose between Simple Cross or Flat Cross styles.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat is the warranty coverage?\u003c\/summary\u003e\n\u003cp\u003eWe offer a \u003cstrong\u003e5-Year Limited Warranty\u003c\/strong\u003e covering the structural integrity of the copper and mechanical operation. The natural patina process is not considered a defect, it's a characteristic of the material.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv class=\"shower-desc__cta-section\" style=\"margin-top: 60px;\"\u003e\n\u003ch3 style=\"font-size: clamp(20px, 3vw, 24px); margin-bottom: 15px; color: var(--primary);\"\u003eBring the Outdoors to Life\u003c\/h3\u003e\n\u003cp style=\"color: var(--muted); margin-bottom: 20px; font-size: clamp(13px, 1.5vw, 15px);\"\u003eA hand-finished copper piece, built for outdoor living and designed to age with beauty.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"shower-desc__cta-primary\"\u003eConfigure \u0026amp; Order Now\u003c\/a\u003e\n\u003cdiv class=\"shower-desc__trust-bar\"\u003e\n\u003cdiv\u003eHandcrafted to Order\u003c\/div\u003e\n\u003cdiv\u003e5-Year Warranty\u003c\/div\u003e\n\u003cdiv\u003eFree Shipping\u003c\/div\u003e\n\u003cdiv\u003e30-Day Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.getElementById(\"configSlider\");\n  const leftBtn = document.querySelector(\".shower-desc__config-arrow--left\");\n  const rightBtn = document.querySelector(\".shower-desc__config-arrow--right\");\n\n  const scrollAmount = slider.offsetWidth * 0.8;\n\n  rightBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  leftBtn.addEventListener(\"click\", function () {\n    slider.scrollBy({\n      left: -scrollAmount,\n      behavior: \"smooth\"\n    });\n  });\n\n  const reviewsSlider = document.getElementById(\"reviewsSlider\");\n  const reviewsLeftBtn = document.querySelector(\".shower-reviews__arrow--left\");\n  const reviewsRightBtn = document.querySelector(\".shower-reviews__arrow--right\");\n\n  if (reviewsSlider \u0026\u0026 reviewsLeftBtn \u0026\u0026 reviewsRightBtn) {\n    const reviewsScrollAmount = reviewsSlider.offsetWidth * 0.8;\n\n    reviewsRightBtn.addEventListener(\"click\", function () {\n      reviewsSlider.scrollBy({\n        left: reviewsScrollAmount,\n        behavior: \"smooth\"\n      });\n    });\n\n    reviewsLeftBtn.addEventListener(\"click\", function () {\n      reviewsSlider.scrollBy({\n        left: -reviewsScrollAmount,\n        behavior: \"smooth\"\n      });\n    });\n  }\n\n});\n\u003c\/script\u003e","brand":"Insideast","offers":[{"title":"Rose \/ Flat Cross","offer_id":45620839022701,"sku":"IS-260-02-011-02-25","price":546.66,"currency_code":"USD","in_stock":true},{"title":"Rose \/ Simple Cross","offer_id":45620838924397,"sku":"IS-260-02-011-01-25","price":546.66,"currency_code":"USD","in_stock":true},{"title":"Round \/ Flat Cross","offer_id":45620839055469,"sku":"IS-262-02-011-02-25","price":546.66,"currency_code":"USD","in_stock":true},{"title":"Round \/ Simple Cross","offer_id":45620838957165,"sku":"IS-262-02-011-01-25","price":546.66,"currency_code":"USD","in_stock":true},{"title":"Square \/ Flat Cross","offer_id":45620839088237,"sku":"IS-261-02-011-02-25","price":443.59,"currency_code":"USD","in_stock":true},{"title":"Square \/ Simple Cross","offer_id":45620838989933,"sku":"IS-261-02-011-01-25","price":443.59,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/files\/Outdoor_Copper_Shower_Fixture10.webp?v=1786630408"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/7329\/4189\/collections\/exposed-shower-systems-2695931.jpg?v=1773578754","url":"https:\/\/ansideast.com\/collections\/exposed-shower-systems.oembed","provider":"Insideast","version":"1.0","type":"link"}