{"product_id":"maschera-per-terapia","title":"Maschera a LED per terapia","description":"\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700;800\u0026amp;display=swap\"\u003e\n\n\u003cstyle\u003e\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n:root{\n  --blue:#69AEEC;\n  --blue-dark:#4d98dc;\n  --blue-text:#12395f;\n  --blue-light:#eef7ff;\n  --text:#0f1923;\n  --text-soft:#24384c;\n  --muted:#5e6e7f;\n  --border:#d5e7f9;\n  --bg:#fff;\n  --surface:#ffffff;\n  --surface-soft:#eef7ff;\n  --radius:14px;\n  --font:\"DM Sans\",sans-serif;\n  --title-weight:700;\n  --title-track:0;\n}\n\nbody{\n  font-family:var(--font);\n  color:var(--text);\n  background:#f4f9fe;\n  line-height:1.62;\n  -webkit-font-smoothing:antialiased;\n  text-rendering:optimizeLegibility;\n}\na{color:inherit;text-decoration:none}\nimg,video{max-width:100%;display:block}\n.page{max-width:720px;margin:0 auto;padding:24px 16px 60px}\n.page,.page *{font-family:var(--font)}\n\n.price-item--sale,\n.price__sale .price-item--sale,\n.price__sale .price-item--last,\n.price__regular .price-item,\n.price .price-item--regular:not(.price-item--last),\n.product__info-container .price-item:not(.price-item--compare),\n.product__info-wrapper .price-item:not(.price-item--compare),\n.product-info .price-item:not(.price-item--compare){\n  color:var(--blue-dark)!important;\n}\n\n.price__sale .price-item--regular,\n.price-item--compare,\ns.price-item{\n  color:#8aa0b5!important;\n}\n.product__title,\n.product__title h1,\n.product__info-container h1,\n.product__info-wrapper h1,\n.product-form__title,\n.product-single__title{\n  margin-bottom:27px!important;\n}\n\n.product__info-container .price,\n.product__info-container .price__container,\n.product__info-wrapper .price,\n.product__info-wrapper .price__container,\n.product-info .price,\n.product-info .price__container,\n.main-product .price,\n.main-product .price__container{\n  margin-top:0!important;\n  margin-bottom:27px!important;\n}\n\n.product__info-container .price-item--sale,\n.product__info-wrapper .price-item--sale,\n.product-info .price-item--sale,\n.main-product .price-item--sale,\n.price__sale .price-item--last,\n.product__info-container .price__sale .price-item--last,\n.product__info-wrapper .price__sale .price-item--last,\n.product-info .price__sale .price-item--last,\n.main-product .price__sale .price-item--last{\n  font-size:1.344em!important;\n  color:var(--blue-dark)!important;\n  font-weight:800!important;\n  line-height:1!important;\n}\n\n.spr-badge,\n.jdgm-prev-badge,\n.jdgm-widget .jdgm-prev-badge,\n.stamped-product-reviews-badge,\n.stamped-badge,\n.okeReviews,\n.okeReviews-widget-holder,\n.product__info-container .rating,\n.product__info-wrapper .rating{\n  margin-top:0!important;\n  font-size:1.155em!important;\n}\n\n.simple-photo-text{margin:0 0 18px}\n.simple-photo-text img{width:100%;height:auto;display:block;border-radius:18px}\n\n.hero-banner{\n  background:linear-gradient(180deg,#12395f 0%,#69AEEC 100%);\n  border-radius:20px;\n  padding:26px 20px;\n  margin:0 0 22px;\n  position:relative;\n  overflow:hidden;\n}\n.hero-banner::before{content:none}\n.hero-badge{\n  display:inline-block;\n  background:rgba(255,255,255,.16);\n  color:#fff;\n  font-size:12px;\n  font-weight:600;\n  padding:6px 12px;\n  border-radius:999px;\n  letter-spacing:0;\n  text-transform:none;\n  margin-bottom:14px;\n  border:1px solid rgba(255,255,255,.2);\n}\n.hero-title{\n  font-size:30px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  color:#fff;\n  line-height:1.12;\n  margin-bottom:12px;\n}\n.hero-sub{\n  font-size:15px;\n  font-weight:400;\n  color:rgba(255,255,255,.94)!important;\n  line-height:1.68;\n  max-width:560px;\n}\n.hero-pills{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n.hero-pill{\n  background:rgba(255,255,255,.14);\n  border:1px solid rgba(255,255,255,.2);\n  color:#fff;\n  font-size:12px;\n  font-weight:500;\n  padding:6px 14px;\n  border-radius:999px;\n}\n\n.sq{\n  display:block;\n  font-family:var(--font);\n  margin:0 0 18px;\n}\n.sq-card{\n  background:#fff;\n  border:1.5px solid var(--border);\n  border-radius:12px;\n  padding:9px 14px;\n  position:relative;\n  overflow:hidden;\n}\n.sq-card::before{\n  content:'';\n  position:absolute;\n  top:0;\n  left:0;\n  width:4px;\n  height:100%;\n  background:var(--blue);\n  border-radius:12px 0 0 12px;\n}\n.sq-row1{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;gap:10px}\n.sq-badge{\n  background:#eef7ff;\n  color:var(--blue-text);\n  font-size:12px;\n  font-weight:800;\n  padding:4px 8px;\n  border-radius:99px;\n  letter-spacing:0;\n  text-transform:none;\n}\n.sq-pezzi{font-size:13px;font-weight:700;color:var(--blue-dark)}\n.sq-bar-wrap{background:var(--blue-light);border-radius:99px;height:5px;margin-bottom:4px;overflow:hidden}\n.sq-bar{height:100%;border-radius:99px;background:var(--blue)}\n.sq-row2{display:flex;align-items:center;gap:5px}\n.sq-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}\n.sq-eye-icon{\n  width:18px;\n  height:18px;\n  color:var(--blue-dark);\n  flex:0 0 18px;\n  transform-origin:center;\n  animation:sqEyeBlink 5s infinite;\n}\n.sq-eye-icon svg{display:block;width:100%;height:100%}\n.sq-viewers{font-size:13px;line-height:1.2;color:#444}\n.sq-viewers b{color:var(--blue-dark)}\n@keyframes sqEyeBlink{\n  0%,92%,100%{transform:scaleY(1)}\n  94%,96%{transform:scaleY(.12)}\n}\n\n.sqb-wrap{font-family:var(--font);margin:0 0 18px;width:100%}\n.sqb-title-row{display:flex;align-items:center;gap:12px;margin-bottom:14px}\n.sqb-line{flex:1;height:1px;background:var(--border)}\n.sqb-title{font-size:14px;font-weight:800;color:var(--text);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase}\n.sqb-options{display:flex;flex-direction:column;gap:8px}\n.sqb-option{position:relative;display:block;width:100%;cursor:pointer}\n.sqb-option input{position:absolute;opacity:0;width:0;height:0}\n.sqb-card{\n  display:block;\n  width:100%;\n  box-sizing:border-box;\n  border:1.5px solid var(--border);\n  border-radius:var(--radius);\n  background:var(--blue-light);\n  overflow:hidden;\n  cursor:pointer;\n  transition:all .2s ease;\n}\n.sqb-main{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:18px;\n  padding:16px;\n}\n.sqb-left{\n  display:grid;\n  grid-template-columns:18px minmax(0,1fr);\n  align-items:center;\n  column-gap:12px;\n  min-width:0;\n}\n.sqb-left \u003e span:last-child{display:block}\n.sqb-radio{\n  display:block;\n  width:18px;\n  height:18px;\n  border:2px solid #d5e7f9;\n  border-radius:50%;\n  background:#fff;\n  box-sizing:border-box;\n  flex-shrink:0;\n  position:relative;\n  justify-self:center;\n  align-self:center;\n  transition:border-color .2s ease,background .2s ease;\n}\n.sqb-name{\n  font-size:15px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  line-height:1.22;\n}\n.sqb-right{text-align:right;flex-shrink:0}\n.sqb-price{\n  font-size:21px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  line-height:1;\n}\n.sqb-old{\n  margin-top:5px;\n  font-size:13px;\n  color:#8aa0b5;\n  text-decoration:line-through;\n  line-height:1;\n}\n.sqb-discount{\n  display:inline-flex;\n  align-items:center;\n  margin-left:8px;\n  padding:5px 10px;\n  border-radius:6px;\n  background:var(--blue);\n  color:var(--text);\n  font-size:13px;\n  font-weight:900;\n  line-height:1;\n  border:1px solid var(--blue);\n  box-shadow:0 6px 14px rgba(15,25,35,.08);\n}\n.sqb-option.selected .sqb-card,\n.sqb-option input:checked + .sqb-card{\n  border:2px solid var(--blue);\n  background:#fff;\n  box-shadow:0 0 0 3px rgba(105,174,236,.20);\n}\n.sqb-option.selected .sqb-radio,\n.sqb-option input:checked + .sqb-card .sqb-radio{\n  border-color:var(--blue);\n  background:var(--blue);\n}\n.sqb-option.selected .sqb-radio::after,\n.sqb-option input:checked + .sqb-card .sqb-radio::after{\n  content:none;\n  position:absolute;\n  width:9px;\n  height:9px;\n  border-radius:50%;\n  background:var(--blue);\n  top:2px;\n  left:2px;\n}\n\n.sq-atc-wrap{margin:0 0 12px}\n.sq-atc-btn{\n  width:100%;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  background:var(--blue);\n  color:#fff;\n  border:0;\n  border-radius:999px;\n  min-height:58px;\n  padding:16px 24px;\n  font-family:var(--font);\n  font-size:16px;\n  font-weight:700;\n  letter-spacing:0;\n  cursor:pointer;\n  box-shadow:0 6px 18px rgba(105,174,236,.18);\n  transition:transform .18s,background .18s,box-shadow .18s;\n}\n.sq-atc-btn:hover{\n  background:var(--blue-dark);\n  transform:translateY(-1px);\n  box-shadow:0 8px 20px rgba(105,174,236,.22);\n}\n.sq-atc-btn:active{transform:translateY(0)}\n\n.sq_info_box{\n  --accent:#4d98dc;\n  --bg:#f6f8fb;\n  --text:#0f172a;\n  --muted:#64748b;\n  --border:#e5e7eb;\n  display:flex;\n  gap:10px;\n  padding:10px 12px;\n  border:1px solid var(--border);\n  background:var(--bg);\n  border-radius:12px;\n  font-family:inherit;\n  color:var(--text);\n  margin-bottom:20px;\n}\n.sq_info_icon{\n  width:32px;\n  height:32px;\n  border-radius:10px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:#fff;\n  border:1px solid var(--border);\n  color:var(--accent);\n  flex:0 0 auto;\n}\n.sq_info_grid{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  width:100%;\n  min-width:0;\n}\n.sq_block{min-width:0}\n.sq_label{\n  font-size:12px;\n  font-weight:600;\n  color:var(--muted);\n  line-height:1.2;\n  margin-bottom:3px;\n}\n.sq_value{\n  font-size:16.15px;\n  font-weight:700;\n  letter-spacing:0;\n  line-height:1.2;\n  color:var(--text);\n}\n.sq_compact{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:8px;\n  align-items:start;\n}\n.sq_line{\n  display:flex;\n  gap:8px;\n  align-items:flex-start;\n  min-width:0;\n}\n.sq_tag{\n  font-size:11px;\n  font-weight:600;\n  line-height:1;\n  padding:5px 8px;\n  border-radius:999px;\n  background:#69AEEC;\n  border:1px solid var(--border);\n  white-space:nowrap;\n  flex:0 0 auto;\n  color:#fff;\n}\n.sq_txt{\n  font-size:12px;\n  line-height:1.25;\n  color:var(--text);\n  min-width:0;\n}\n.sq_txt strong{font-weight:800}\n\n.section{margin:0 0 30px}\n.section-title{\n  font-size:26px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  margin:0 0 14px;\n  color:var(--text);\n}\n.section p{\n  font-size:15px;\n  font-weight:400;\n  line-height:1.7;\n  margin:0 0 12px;\n  color:var(--text-soft);\n}\n.section p:last-child{margin-bottom:0}\n.sq-points{\n  background:#f1f4f7;\n  border:1px solid #e3e8ee;\n  border-radius:16px;\n  padding:14px 16px;\n  margin:0 0 14px;\n}\n.sq-points-list{\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n}\n.sq-points-item{\n  display:flex;\n  align-items:flex-start;\n  gap:10px;\n  font-size:15px;\n  font-weight:600;\n  line-height:1.45;\n  color:var(--text);\n}\n.sq-points-icon{\n  width:18px;\n  height:18px;\n  border-radius:50%;\n  background:var(--blue);\n  color:#fff;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  flex:0 0 18px;\n  margin-top:2px;\n  box-shadow:0 2px 6px rgba(15,25,35,.08);\n}\n.sq-points-icon svg{\n  width:11px;\n  height:11px;\n  display:block;\n}\n\n.accordion-group{\n  margin:0 0 22px;\n  display:flex;\n  flex-direction:column;\n  gap:6px;\n}\n.accordion-item{\n  border:1px solid var(--blue);\n  border-radius:14px;\n  background:#fff;\n  overflow:hidden;\n}\n.accordion-trigger{\n  width:100%;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  background:none;\n  border:0;\n  text-align:left;\n  cursor:pointer;\n  color:var(--text);\n  font-size:14px;\n  font-weight:700;\n}\n.accordion-trigger-icon{\n  width:24px;\n  height:24px;\n  border-radius:50%;\n  background:var(--blue);\n  color:#fff;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex:0 0 auto;\n  transition:transform .2s ease;\n}\n.accordion-item.open .accordion-trigger-icon{width:24px;height:24px;border-radius:50%;background:var(--blue);color:#fff}\n.accordion-body{display:none;padding:0 16px 16px;font-size:14px;line-height:1.7;color:var(--text-soft)}\n.accordion-body p{margin:0 0 8px}\n.accordion-body p:last-child{margin-bottom:0}\n.accordion-item.open .accordion-body{display:block}\n.contact-card{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;padding:14px;margin-top:12px}\n.contact-actions{\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  margin-top:12px;\n}\n.contact-btn{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  min-height:46px;\n  padding:12px 16px;\n  border-radius:12px;\n  font-size:14px;\n  font-weight:700;\n}\n.contact-btn-email{\n  background:#eef7ff;\n  color:#fff;\n}\n.contact-btn-wa{\n  background:#16a34a;\n  color:#fff;\n}\n\n.feature-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:10px;\n  margin:10px 0 12px;\n}\n.feature-card{\n  background:var(--surface-soft);\n  border:1px solid var(--border);\n  border-radius:12px;\n  padding:16px 14px;\n  position:relative;\n  overflow:hidden;\n  min-height:88px;\n  display:flex;\n  align-items:center;\n}\n.feature-card::before{content:none}\n.feature-label{\n  font-size:14px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  line-height:1.4;\n  margin:0;\n}\n\n.sq_science_link{\n  display:inline-block;\n  font-size:18px;\n  line-height:1.4;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--blue);\n  text-decoration:underline;\n  text-decoration-thickness:2px;\n  text-underline-offset:4px;\n  margin:0 0 22px;\n}\n.sq_science_link:hover{opacity:.85}\n\n.steps-wrap{margin:0 0 28px}\n.steps-title{\n  font-size:24px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  margin-bottom:12px;\n  color:var(--text);\n  line-height:1.18;\n}\n.steps-grid{display:flex;flex-direction:column;gap:8px}\n.step-card{\n  display:flex;\n  align-items:flex-start;\n  gap:8px;\n  background:var(--surface-soft);\n  border:1px solid var(--border);\n  border-radius:12px;\n  padding:10px 12px;\n}\n.step-num{\n  width:22px;\n  height:22px;\n  border-radius:50%;\n  background:#eef7ff;\n  color:var(--blue-text);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:12px;\n  font-weight:800;\n  flex:0 0 22px;\n}\n.step-content h4{\n  font-size:14px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  margin-bottom:2px;\n  line-height:1.3;\n}\n.step-content p{\n  font-size:13px;\n  font-weight:400;\n  color:#526476;\n  line-height:1.58;\n  margin:0;\n}\n\n.sq-video-slider-section,\n.sq-reviews-slider-section{\n  margin:0 0 28px;\n  background:#fff;\n  border:1px solid var(--border);\n  border-radius:20px;\n  padding:24px 0 20px;\n  overflow:hidden;\n}\n.sq-video-slider-head,\n.sq-reviews-slider-head{\n  padding:0 20px;\n  text-align:center;\n  margin-bottom:16px;\n}\n.sq-video-slider-title,\n.sq-reviews-slider-title{\n  font-size:24px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  color:var(--text);\n  margin-bottom:6px;\n}\n.sq-video-slider-sub,\n.sq-reviews-slider-sub{\n  font-size:14px;\n  font-weight:400;\n  color:var(--muted);\n  line-height:1.65;\n}\n.sq-video-slider-shell,\n.sq-reviews-slider-shell{\n  position:relative;\n  padding:0 18px;\n}\n.sq-video-slider-track,\n.sq-reviews-slider-track{\n  display:flex;\n  gap:14px;\n  overflow-x:auto;\n  scroll-snap-type:x mandatory;\n  scroll-behavior:smooth;\n  padding:4px 10%;\n  scrollbar-width:none;\n  -ms-overflow-style:none;\n}\n.sq-video-slider-track::-webkit-scrollbar,\n.sq-reviews-slider-track::-webkit-scrollbar{display:none}\n.sq-video-slide,\n.sq-review-slide{\n  flex:0 0 80%;\n  scroll-snap-align:center;\n  background:var(--surface-soft);\n  border:1px solid var(--border);\n  border-radius:18px;\n  box-shadow:none;\n}\n.sq-video-slide{padding:14px}\n.sq-review-slide{padding:18px 16px}\n.sq-video-box{\n  position:relative;\n  overflow:hidden;\n  border-radius:16px;\n  background:#000;\n  aspect-ratio:9\/16;\n}\n.sq-video-box img,\n.sq-video-box video{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  background:#000;\n  display:block;\n}\n.sq-video-poster{\n  position:absolute;\n  inset:0;\n  z-index:1;\n}\n.sq-video-box video{\n  position:absolute;\n  inset:0;\n  z-index:2;\n  opacity:0;\n  pointer-events:none;\n}\n.sq-video-box.is-playing video{\n  opacity:1;\n  pointer-events:auto;\n}\n.sq-video-box.is-playing .sq-video-poster{\n  opacity:0;\n  pointer-events:none;\n}\n.sq-video-trigger{\n  position:absolute;\n  inset:0;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border:0;\n  background:linear-gradient(180deg,rgba(15,25,35,.08) 0%,rgba(15,25,35,.26) 100%);\n  cursor:pointer;\n  transition:opacity .2s ease;\n  z-index:3;\n}\n.sq-video-trigger.is-hidden{\n  opacity:0;\n  pointer-events:none;\n}\n.sq-video-play-icon{\n  width:64px;\n  height:64px;\n  border-radius:50%;\n  background:rgba(255,255,255,.94);\n  color:#0f1923;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  box-shadow:0 10px 22px rgba(15,25,35,.16);\n}\n.sq-video-play-icon svg{\n  width:22px;\n  height:22px;\n  transform:translateX(2px);\n}\n.sq-video-caption{\n  font-size:13px;\n  font-weight:500;\n  color:#334a60;\n  line-height:1.55;\n  margin-top:10px;\n  text-align:center;\n}\n.sq-review-top{\n  display:flex;\n  align-items:flex-start;\n  gap:14px;\n  margin-bottom:10px;\n}\n.sq-review-meta{display:flex;flex-direction:column;gap:2px}\n.sq-review-name{\n  font-size:15px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  line-height:1.1;\n}\n.sq-review-stars{\n  color:#f59e0b;\n  font-size:15px;\n  letter-spacing:0;\n}\n.sq-review-verified{\n  display:inline-flex;\n  align-items:center;\n  width:max-content;\n  padding:4px 8px;\n  border-radius:999px;\n  background:#ebf9f0;\n  border:1px solid #ccefd8;\n  font-size:12px;\n  color:#16a34a;\n  font-weight:600;\n  line-height:1;\n}\n.sq-review-quote{\n  font-size:14px;\n  font-weight:400;\n  line-height:1.7;\n  color:var(--text-soft);\n}\n.sq-review-nav,\n.sq-video-nav{\n  position:absolute;\n  top:50%;\n  transform:translateY(-50%);\n  width:42px;\n  height:42px;\n  border-radius:50%;\n  border:1px solid var(--border);\n  background:#fff;\n  color:var(--text);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n  box-shadow:0 8px 20px rgba(105,174,236,.15);\n  z-index:2;\n}\n.sq-review-nav:hover,\n.sq-video-nav:hover{\n  background:#eef7ff;\n  color:var(--blue-text);\n  border-color:#d5e7f9;\n}\n.sq-review-nav.prev,\n.sq-video-nav.prev{left:10px}\n.sq-review-nav.next,\n.sq-video-nav.next{right:10px}\n.sq-review-dots,\n.sq-video-dots{\n  display:flex;\n  justify-content:center;\n  gap:8px;\n  margin-top:16px;\n}\n.sq-review-dot,\n.sq-video-dot{\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#d5e7f9;\n  transition:all .2s;\n  cursor:pointer;\n}\n.sq-review-dot.active,\n.sq-video-dot.active{\n  width:26px;\n  border-radius:999px;\n  background:var(--blue);\n}\n\n.stats-section{\n  background:linear-gradient(135deg,#12395f,#12395f);\n  border-radius:20px;\n  padding:26px 20px;\n  margin:0 0 30px;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n.stats-header{\n  grid-column:1\/-1;\n  text-align:center;\n}\n.stats-header h2{\n  font-size:24px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  color:#fff!important;\n  margin-bottom:6px;\n}\n.stats-header p{\n  font-size:14px;\n  font-weight:400;\n  color:rgba(255,255,255,.82)!important;\n  line-height:1.65;\n}\n.stat-item{\n  background:rgba(255,255,255,.10);\n  border:1px solid rgba(255,255,255,.15);\n  border-radius:14px;\n  padding:16px 14px;\n  text-align:center;\n}\n.stat-pct{\n  font-size:24px;\n  font-weight:700;\n  letter-spacing:0;\n  color:#fff;\n  line-height:1;\n  margin-bottom:6px;\n}\n.stat-bar{\n  height:4px;\n  background:rgba(255,255,255,.2);\n  border-radius:999px;\n  margin-bottom:10px;\n  overflow:hidden;\n}\n.stat-bar-fill{\n  height:100%;\n  background:#eef7ff;\n  border-radius:999px;\n}\n.stat-desc{\n  font-size:12px;\n  font-weight:400;\n  color:rgba(255,255,255,.86);\n  line-height:1.5;\n}\n\n.compare-title{\n  font-size:26px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  margin-bottom:18px;\n  color:var(--text);\n}\n.sq-photo-gap{display:block;margin:4px 0 12px;padding:1px 0;line-height:1;text-align:left}\n.sq-photo-gap-dot{display:inline-block;font-size:10px;color:#c7d7e6;padding:2px 0;cursor:pointer}\n.compare-wrap{overflow-x:auto}\n.compare-table{\n  width:100%;\n  border-collapse:collapse;\n  border-radius:16px;\n  overflow:hidden;\n  border:1px solid var(--border);\n}\n.compare-table th,.compare-table td{\n  padding:13px 14px;\n  font-size:13px;\n  font-weight:400;\n  text-align:left;\n  border-bottom:1px solid var(--border);\n  line-height:1.45;\n}\n.compare-table thead th{\n  font-weight:800;\n  font-size:14px;\n  background:#eef7ff;\n}\n.compare-table th.col-ours{\n  background:var(--blue);\n  color:#fff;\n  text-align:center;\n  font-size:14px;\n}\n.compare-table th.col-other{\n  text-align:center;\n  color:var(--muted);\n}\n.compare-table td.col-ours{\n  background:#eef7ff;\n  text-align:center;\n}\n.compare-table td.col-other{\n  text-align:center;\n  background:#fff;\n}\n.compare-table tr:last-child td{border-bottom:0}\n.compare-table tr:nth-child(even) td:first-child{background:#f4f9fe}\n.icon-yes{\n  width:20px;\n  height:20px;\n  fill:var(--blue-text);\n  display:inline-block;\n  vertical-align:middle;\n}\n.icon-no{\n  width:20px;\n  height:20px;\n  fill:#a8b4c1;\n  display:inline-block;\n  vertical-align:middle;\n}\n\n.trust-section{\n  background:#fff;\n  border:1.5px solid var(--border);\n  border-radius:20px;\n  padding:22px 18px;\n  margin:0 0 24px;\n}\n.trust-section-title{\n  font-size:22px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.2;\n  color:var(--text);\n  margin-bottom:6px;\n}\n.trust-section-sub{\n  font-size:14px;\n  font-weight:400;\n  color:var(--muted);\n  margin-bottom:16px;\n  line-height:1.65;\n}\n.trust-row{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:center}\n.trust-items{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:8px;\n}\n.trust-item{\n  display:flex;\n  align-items:flex-start;\n  gap:8px;\n  font-size:13px;\n  font-weight:400;\n  color:var(--text-soft);\n  line-height:1.56;\n}\n.trust-badges{display:flex;justify-content:flex-end;align-items:center;align-self:center;margin-top:-6px;padding-bottom:0}\n.trust-help{margin-top:-2px;padding-top:0;border-top:0}\n.trust-help .contact-strip{margin:0;padding:0;background:transparent;border:0;border-radius:0}\n.trust-help .contact-strip-left{width:100%;align-items:center}\n\n.contact-strip{\n  display:flex;\n  align-items:center;\n  justify-content:flex-start;\n  gap:14px;\n  background:#fff;\n  border:1px solid var(--border);\n  border-radius:14px;\n  padding:14px 16px;\n  margin:0 0 28px;\n}\n.contact-strip-left{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n.contact-strip-wa{\n  width:52px;\n  height:52px;\n  border-radius:14px;\n  background:#25d366;\n  color:#fff;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  box-shadow:0 3px 14px rgba(37,211,102,.25);\n  flex-shrink:0;\n  transition:transform .18s ease, box-shadow .18s ease;\n}\n.contact-strip-wa:hover{\n  transform:translateY(-2px);\n  box-shadow:0 8px 18px rgba(37,211,102,.30);\n}\n.contact-strip-wa svg{width:28px;height:28px}\n.contact-strip-wa-label{\n  font-size:15px;\n  font-weight:700;\n  letter-spacing:0;\n  color:var(--text);\n  line-height:1.2;\n}\n.contact-strip-wa-sub{\n  font-size:12px;\n  color:var(--muted);\n  font-weight:400;\n  margin-top:2px;\n  line-height:1.5;\n}\n\n.social-box{\n  padding:16px 18px;\n  border:1.5px solid var(--border);\n  border-radius:14px;\n  background:var(--surface-soft);\n  margin:0 0 28px;\n}\n.social-title{\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:0;\n  color:var(--muted);\n  margin-bottom:12px;\n}\n.social-links{\n  display:flex;\n  align-items:center;\n  gap:10px;\n}\n.social-link{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  width:44px;\n  height:44px;\n  border-radius:12px;\n  text-decoration:none;\n  background:#eef7ff;\n  border:1px solid #e5eef6;\n  box-shadow:0 1px 3px rgba(0,0,0,.06);\n  transition:transform .18s ease, box-shadow .18s ease;\n  flex:0 0 auto;\n}\n.social-link:hover{\n  transform:translateY(-2px);\n  box-shadow:0 6px 14px rgba(0,0,0,.08);\n}\n.social-link.fb{color:#1877F2}\n.social-link.tt{color:#000}\n.social-link.ig svg{display:block}\n\n.guarantee-box{\n  background:var(--surface-soft);\n  border:2px solid var(--border);\n  border-radius:20px;\n  padding:32px 24px;\n  text-align:center;\n  margin:0 0 30px;\n}\n.guarantee-icon{\n  font-size:56px;\n  margin-bottom:12px;\n}\n.guarantee-title{\n  font-size:24px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  color:var(--text);\n  margin-bottom:10px;\n}\n.guarantee-desc{\n  font-size:15px;\n  font-weight:400;\n  color:var(--text-soft);\n  line-height:1.7;\n  max-width:500px;\n  margin:0 auto 18px;\n}\n.btn-primary,.btn-contrassegno{\n  display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;letter-spacing:0;padding:17px 32px;border-radius:var(--radius);text-decoration:none;transition:background .2s,transform .2s;border:0;cursor:pointer;font-family:var(--font);width:100%;margin-bottom:10px\n}\n.btn-primary{\n  background:var(--blue);\n  color:#fff;\n}\n.btn-primary:hover{\n  background:var(--blue-dark);\n  transform:translateY(-1px);\n}\n.btn-contrassegno{background:#16a34a;color:#fff;font-size:18.65px}\n.btn-contrassegno:hover{\n  background:#15803d;\n  transform:translateY(-1px);\n}\n\n.faq-section{margin:0 0 30px}\n.faq-title{\n  font-size:26px;\n  font-weight:var(--title-weight);\n  letter-spacing:var(--title-track);\n  line-height:1.18;\n  color:var(--text);\n  text-align:center;\n  margin-bottom:8px;\n}\n.faq-sub{\n  text-align:center;\n  font-size:14px;\n  font-weight:400;\n  color:var(--muted);\n  margin-bottom:24px;\n  line-height:1.65;\n}\n.faq-cols{display:grid;grid-template-columns:1fr;gap:0}\n.faq-item{border:0;margin:0 0 8px;background:transparent}\n.faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  position:relative;\n  background:#fff;\n  color:var(--text);\n  border:1px solid var(--blue);\n  padding:14px 18px 14px 42px;\n  border-radius:10px;\n  font-size:14px;\n  line-height:1.45;\n  font-weight:600;\n  letter-spacing:0;\n  user-select:none;\n  transition:border-color .2s,background .2s;\n}\n.faq-item summary:hover{\n  background:#fff;\n  border-color:var(--blue);\n}\n.faq-item summary::-webkit-details-marker{display:none}\n.faq-item summary::before{\n  content:\"\";\n  position:absolute;\n  left:16px;\n  top:50%;\n  width:9px;\n  height:9px;\n  border-right:2px solid currentColor;\n  border-bottom:2px solid currentColor;\n  transform:translateY(-65%) rotate(45deg);\n  transition:transform .2s;\n}\n.faq-item[open] summary::before{\n  transform:translateY(-35%) rotate(225deg);\n}\n.faq-content{\n  padding:14px 14px 6px;\n  font-size:14px;\n  font-weight:400;\n  line-height:1.7;\n  color:var(--text-soft);\n  background:var(--surface-soft);\n  border:1px solid var(--blue);\n  border-top:0;\n  border-radius:0 0 10px 10px;\n}\n.faq-wa-link{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  color:#16a34a;\n  font-weight:700;\n  text-decoration:underline;\n  text-underline-offset:3px;\n}\n\n\/* identico al primo codice *\/\n.sq-native-controls{\n  display:flex!important;\n  flex-direction:column!important;\n  gap:3px!important;\n  margin:0!important;\n}\n.sq-native-controls button,\n.sq-native-controls input,\n.sq-native-controls #_rsi-buy-now-button,\n.sq-native-controls .shopify-payment-button,\n.sq-native-controls .shopify-payment-button__button{\n  font-family:var(--font)!important;\n  letter-spacing:0;\n}\n.quantity-selector-wrapper,\n.quantity,\n.quantity-selector,\n.product-form__quantity,\n.sq-extra-qty{display:none!important}\n.sq-native-controls .sq-native-controls-qty{\n  display:grid!important;\n  grid-template-columns:minmax(118px,30%) minmax(0,1fr)!important;\n  gap:8px!important;\n  width:100%!important;\n  max-width:100%!important;\n  align-items:center!important;\n  margin:0!important;\n}\n.sq-native-controls .sq-native-controls-qty \u003e .quantity-selector-wrapper,\n.sq-native-controls .sq-native-controls-qty \u003e .quantity,\n.sq-native-controls .sq-native-controls-qty \u003e .quantity-selector{\n  display:grid!important;\n  grid-template-columns:1fr 1fr 1fr!important;\n  gap:6px!important;\n  width:100%!important;\n  max-width:100%!important;\n  margin:0!important;\n  align-self:center!important;\n  justify-self:start!important;\n}\n.sq-native-controls .sq-native-controls-qty \u003e .product-form__quantity{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  margin:0!important;\n}\n.sq-native-controls .sq-native-controls-qty \u003e .quantity-selector-wrapper \u003e *,\n.sq-native-controls .sq-native-controls-qty \u003e .quantity \u003e *,\n.sq-native-controls .sq-native-controls-qty \u003e .quantity-selector \u003e *{\n  width:100%!important;\n}\n.sq-native-controls .sq-extra-qty,\n.sq-native-controls .sq-native-controls-qty \u003e .sq-extra-qty{display:none!important}\n.sq-native-controls .sq-native-controls-qty button,\n.sq-native-controls .sq-native-controls-qty input{\n  min-height:38px!important;\n  border-radius:12px!important;\n  font-size:16px!important;\n  font-weight:700!important;\n  line-height:1!important;\n  padding:0!important;\n  text-align:center!important;\n}\n.sq-native-controls #_rsi-buy-now-button,\n.sq-native-controls .shopify-payment-button,\n.sq-native-controls .shopify-payment-button__button,\n.sq-native-controls shopify-accelerated-checkout,\n.sq-native-controls [data-shopify=\"dynamic-checkout\"],\n.sq-native-controls shopify-buy-it-now-button,\n.sq-native-controls shopify-accelerated-checkout-cart,\n.sq-native-controls shopify-accelerated-checkout-wallets{\n  width:100%!important;\n  min-width:100%!important;\n  max-width:100%!important;\n  box-sizing:border-box!important;\n}\n.sq-native-controls #_rsi-buy-now-button{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  gap:4px!important;\n  min-height:52px!important;\n  border-radius:12px!important;\n}\n.sq-native-controls .shopify-payment-button,\n.sq-native-controls .shopify-payment-button__button,\n.sq-native-controls shopify-accelerated-checkout,\n.sq-native-controls [data-shopify=\"dynamic-checkout\"],\n.sq-native-controls shopify-buy-it-now-button,\n.sq-native-controls shopify-accelerated-checkout-cart,\n.sq-native-controls shopify-accelerated-checkout-wallets{\n  display:block!important;\n  min-height:52px!important;\n  border:0!important;\n}\n.sq-native-controls .shopify-payment-button{\n  background:transparent!important;\n  margin:0!important;\n  border-radius:12px!important;\n  overflow:hidden;\n}\n.sq-native-controls .shopify-payment-button__button{\n  min-height:52px!important;\n  border-radius:12px!important;\n  font-size:15px!important;\n  font-weight:700!important;\n}\n.sq-native-controls .shopify-payment-button__more-options{\n  background:transparent!important;\n  color:var(--muted)!important;\n  border:0!important;\n  padding:10px 0 0!important;\n  text-decoration:underline!important;\n  text-underline-offset:2px;\n  box-shadow:none!important;\n}\n.sq-native-controls-form{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n}\n.sq-native-controls-dynamic,\n.sq-native-controls-cod{display:block!important;width:100%!important;max-width:100%!important}\n.sq-hidden-native-submit{display:none!important}\n.sq-dynamic-source{\n  position:absolute!important;\n  left:-99999px!important;\n  top:auto!important;\n  width:1px!important;\n  height:1px!important;\n  min-height:0!important;\n  overflow:hidden!important;\n  opacity:0!important;\n  pointer-events:none!important;\n}\n.sq-payment-placeholder{\n  display:block;\n  width:100%;\n  text-align:center;\n  line-height:1;\n  margin:10px 0 18px;\n  user-select:none;\n}\n.sq-payment-placeholder img{\n  width:100%;\n  height:auto;\n  display:block;\n  border-radius:14px;\n}\n.sq-payment-placeholder-dot{\n  display:inline-block;\n  font-size:10px;\n  color:#c8dced;\n  margin-top:6px;\n}\n.sq-payment-placeholder img + .sq-payment-placeholder-dot{display:none}\n.sq-native-controls-add{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n}\n.sq-native-controls-add button[name=\"add\"],\n.sq-native-controls-add .product-form__submit,\n.sq-native-controls-add [data-add-to-cart],\n.sq-native-controls-add [data-buy-button],\n.sq-native-controls-add [type=\"submit\"]{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  min-width:0!important;\n  max-width:100%!important;\n  min-height:38px!important;\n  padding:0 12px!important;\n  border:1.5px solid var(--blue)!important;\n  border-radius:12px!important;\n  background:#fff!important;\n  color:var(--blue-dark)!important;\n  font-family:var(--font)!important;\n  font-size:13px!important;\n  font-weight:800!important;\n  line-height:1.1!important;\n  letter-spacing:0!important;\n  text-align:center!important;\n  text-decoration:none!important;\n  box-shadow:none!important;\n  cursor:pointer!important;\n  white-space:normal!important;\n}\n.sq-native-controls-add button[name=\"add\"]:hover,\n.sq-native-controls-add .product-form__submit:hover,\n.sq-native-controls-add [data-add-to-cart]:hover,\n.sq-native-controls-add [data-buy-button]:hover,\n.sq-native-controls-add [type=\"submit\"]:hover{\n  background:var(--blue-light)!important;\n  color:var(--blue-text)!important;\n}\n.sq-native-controls-add button[disabled],\n.sq-native-controls-add .product-form__submit[disabled],\n.sq-native-controls-add [data-add-to-cart][disabled],\n.sq-native-controls-add [data-buy-button][disabled],\n.sq-native-controls-add [type=\"submit\"][disabled]{\n  opacity:.55!important;\n  cursor:not-allowed!important;\n}\n\n@media (max-width:749px){\n  .sq_info_grid{grid-template-columns:1fr}\n  .sq_compact{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n    padding-top:0;\n    border-top:0;\n  }\n}\n\n@media(max-width:620px){\n  .page{\n    max-width:none;\n    width:calc(100% + 24px);\n    margin-left:-12px;\n    margin-right:-12px;\n    padding:12px 8px 36px;\n  }\n  .feature-grid{grid-template-columns:1fr 1fr;gap:8px}\n  .feature-card{padding:14px 10px;min-height:72px}\n  .stats-section{grid-template-columns:1fr;padding:22px 14px}\n  .stats-header{grid-column:unset}\n  .hero-banner{padding:22px 14px;margin-bottom:20px}\n  .hero-title{font-size:27px}\n  .compare-wrap{margin-left:-8px;margin-right:-8px}\n  .compare-table{width:calc(100% + 16px);border-radius:0}\n  .compare-table th,.compare-table td{padding:10px 8px;font-size:12px}\n  .sqb-name{font-size:15px}\n  .sqb-price{font-size:19px}\n  .section-title,.compare-title,.steps-title,.faq-title{font-size:22px}\n  .sq-photo-gap{display:block;margin:4px 0 12px;padding:1px 0;line-height:1;text-align:left}\n  .trust-items{grid-template-columns:1fr}\n  .trust-row{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:center}\n  .sq-atc-btn,.btn-primary,.btn-contrassegno{font-size:16px;min-height:56px;padding:16px 18px}\n  .btn-contrassegno{background:#16a34a;color:#fff;font-size:18.65px}\n  .sq-video-slide{flex:0 0 88%}\n  .sq-video-slider-track{padding:4px 5%}\n  .sq-video-nav{width:38px;height:38px}\n  .section{margin:0 0 24px}\n  .steps-wrap,.sq-reviews-slider-section,.sq-video-slider-section,.faq-section,.guarantee-box,.stats-section,.contact-strip,.trust-section,.hero-banner,.social-box{margin-bottom:22px}\n  .sq_science_link{font-size:19px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"page\"\u003e\n  \u003cdiv class=\"section\"\u003e\n    \u003cp style=\"font-size:19px;font-weight:bold;line-height:1.4;color:var(--text);margin:0 0 10px;\"\u003eUna routine viso piu facile da seguire, quindi piu facile da usare davvero\u003c\/p\u003e\n    \u003cp\u003eQui conta soprattutto la praticita: la indossi, scegli la sessione e la fai entrare piu facilmente nella routine serale.\u003c\/p\u003e\n    \u003cdiv class=\"sq-points\"\u003e\n      \u003cdiv class=\"sq-points-list\"\u003e\n        \u003cdiv class=\"sq-points-item\"\u003e\n          \u003cspan class=\"sq-points-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M6 12.5 10 16l8-8\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan\u003eRoutine serale piu facile da seguire\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sq-points-item\"\u003e\n          \u003cspan class=\"sq-points-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M6 12.5 10 16l8-8\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan\u003eLa indossi e la usi in pochi passaggi\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sq-points-item\"\u003e\n          \u003cspan class=\"sq-points-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M6 12.5 10 16l8-8\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan\u003eRende la cura del viso piu semplice da mantenere\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sq-points-item\"\u003e\n          \u003cspan class=\"sq-points-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M6 12.5 10 16l8-8\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cspan\u003eComoda da usare a casa con piu costanza\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"sqbBundleBox\" class=\"sqb-wrap\"\u003e\n    \u003cdiv class=\"sqb-title-row\"\u003e\n      \u003cdiv class=\"sqb-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sqb-title\" style=\"color:var(--text);\"\u003eSCEGLI LA TUA OFFERTA\u003c\/div\u003e\n      \u003cdiv class=\"sqb-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sqb-options\"\u003e\n      \u003clabel id=\"opt1\" class=\"sqb-option selected\" data-value=\"1\"\u003e\n        \u003cinput type=\"radio\" name=\"sqb_bundle\" value=\"1\" checked\u003e\n        \u003cspan class=\"sqb-card\"\u003e\n          \u003cspan class=\"sqb-main\"\u003e\n            \u003cspan class=\"sqb-left\"\u003e\n              \u003cspan class=\"sqb-radio\"\u003e\u003c\/span\u003e\n              \u003cspan\u003e\u003cspan class=\"sqb-name\"\u003e1 Maschera a LED per terapia\u003c\/span\u003e\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sqb-right\"\u003e\n              \u003cspan class=\"sqb-price\"\u003e€89,90\u003c\/span\u003e\n            \u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n\n      \u003clabel id=\"opt2\" class=\"sqb-option\" data-value=\"2\"\u003e\n        \u003cinput type=\"radio\" name=\"sqb_bundle\" value=\"2\"\u003e\n        \u003cspan class=\"sqb-card\"\u003e\n          \u003cspan class=\"sqb-main\"\u003e\n            \u003cspan class=\"sqb-left\"\u003e\n              \u003cspan class=\"sqb-radio\"\u003e\u003c\/span\u003e\n              \u003cspan\u003e\u003cspan class=\"sqb-name\"\u003e2 Maschere a LED per terapia \u003cspan class=\"sqb-discount\"\u003eRISPARMI €35,96\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"sqb-right\"\u003e\n              \u003cspan class=\"sqb-price\"\u003e€143,84\u003c\/span\u003e\n              \u003cspan class=\"sqb-old\"\u003e€179,80\u003c\/span\u003e\n            \u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cinput value=\"1\" id=\"sqSelectedQty\" type=\"hidden\"\u003e\n  \u003cdiv class=\"sq-atc-wrap\" id=\"sqNativeButtonsAnchor\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"sq-payment-placeholder\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/Senza_nome_b6663422-b1b9-4fbb-829b-9d8bd2c6ac0c.avif?v=1776426854\" alt=\"Metodi di pagamento\"\u003e\n    \u003cspan class=\"sq-payment-placeholder-dot\"\u003e.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq\"\u003e\n    \u003cdiv class=\"sq-card\"\u003e\n      \u003cdiv class=\"sq-row1\"\u003e\n        \u003cspan class=\"sq-badge\"\u003e⚡ Disponibilita limitata\u003c\/span\u003e\n        \u003cspan class=\"sq-pezzi\" id=\"sqPezziTop\"\u003eSolo 7 rimasti\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sq-bar-wrap\"\u003e\n        \u003cdiv class=\"sq-bar\" id=\"sqBar\" style=\"width:35%;\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sq-row2\"\u003e\n        \u003cspan class=\"sq-eye-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M2 12s3.6-5 10-5 10 5 10 5-3.6 5-10 5S2 12 2 12Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"2.7\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"sq-viewers\"\u003e\u003cb\u003e\u003cspan id=\"sqViewersTop\"\u003e11\u003c\/span\u003e persone\u003c\/b\u003e stanno guardando questo prodotto ora\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv data-sq-widget aria-live=\"polite\" role=\"status\" class=\"sq_info_box\"\u003e\n    \u003cdiv aria-hidden=\"true\" class=\"sq_info_icon\"\u003e\n      \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" height=\"18\" width=\"18\" viewbox=\"0 0 24 24\"\u003e\n        \u003cpath stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M3 7h12v10H3V7Z\"\u003e\u003c\/path\u003e\n        \u003cpath stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M15 10h3.6l2.4 2.8V17H15v-7Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"currentColor\" d=\"M7 19.2a1.4 1.4 0 1 0 0-2.8 1.4 1.4 0 0 0 0 2.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath fill=\"currentColor\" d=\"M18 19.2a1.4 1.4 0 1 0 0-2.8 1.4 1.4 0 0 0 0 2.8Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sq_info_grid\"\u003e\n      \u003cdiv class=\"sq_block\"\u003e\n        \u003cdiv class=\"sq_label\"\u003eConsegna stimata\u003c\/div\u003e\n        \u003cdiv data-sq-delivery class=\"sq_value\"\u003eCalcolo in corso\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sq_block sq_compact\"\u003e\n        \u003cdiv class=\"sq_line\"\u003e\n          \u003cspan class=\"sq_tag\"\u003eGaranzia\u003c\/span\u003e\n          \u003cspan class=\"sq_txt\"\u003eFino al \u003cstrong data-sq-warranty\u003eCalcolo in corso\u003c\/strong\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sq_line\"\u003e\n          \u003cspan class=\"sq_tag\"\u003eReso\u003c\/span\u003e\n          \u003cspan class=\"sq_txt\"\u003e\u003cstrong data-sq-return\u003eCalcolo in corso\u003c\/strong\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"accordion-group\" id=\"mainAccordion\"\u003e\n    \u003cdiv class=\"accordion-item\" data-acc=\"assist\"\u003e\n      \u003cbutton type=\"button\" class=\"accordion-trigger\"\u003e\n        \u003cspan\u003eAssistenza clienti\u003c\/span\u003e\n        \u003cspan class=\"accordion-trigger-icon\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-body\"\u003e\n        \u003cp\u003eSe hai dubbi prima o dopo l ordine, puoi scriverci in modo semplice e diretto.\u003c\/p\u003e\n        \u003cp\u003eTi aiutiamo con informazioni sul prodotto, pagamento, spedizione e assistenza post vendita.\u003c\/p\u003e\n        \u003cdiv class=\"contact-card\"\u003e\n          \u003cp\u003e\u003cstrong\u003eEmail:\u003c\/strong\u003e sollievoquotidiano@gmail.com\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eWhatsApp:\u003c\/strong\u003e +39 351 497 2804\u003c\/p\u003e\n          \u003cdiv class=\"contact-actions\"\u003e\n            \u003ca class=\"contact-btn contact-btn-email\" href=\"mailto:sollievoquotidiano@gmail.com\"\u003eScrivici via Email\u003c\/a\u003e\n            \u003ca class=\"contact-btn contact-btn-wa\" rel=\"noopener\" href=\"https:\/\/wa.me\/393514972804?text=Ciao%2C%20vorrei%20informazioni%20sulla%20Maschera%20a%20LED%20per%20terapia\" target=\"_blank\"\u003eScrivici su WhatsApp\u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-item\" data-acc=\"ship\"\u003e\n      \u003cbutton type=\"button\" class=\"accordion-trigger\"\u003e\n        \u003cspan\u003eSpedizione e consegna\u003c\/span\u003e\n        \u003cspan class=\"accordion-trigger-icon\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eSpedizione gratuita su ogni ordine.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eSpediamo in Italia e ricevi il tracciamento appena disponibile.\u003c\/p\u003e\n        \u003cp\u003eSe disponibile nella tua zona, puoi scegliere anche il pagamento alla consegna.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-item\" data-acc=\"specs\"\u003e\n      \u003cbutton type=\"button\" class=\"accordion-trigger\"\u003e\n        \u003cspan\u003eSpecifiche prodotto\u003c\/span\u003e\n        \u003cspan class=\"accordion-trigger-icon\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eNome prodotto:\u003c\/strong\u003e Maschera a LED per terapia.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eModalita luce:\u003c\/strong\u003e rosso, arancione, blu.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAlimentazione:\u003c\/strong\u003e ricarica USB.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eUtilizzo:\u003c\/strong\u003e viso.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eMateriale:\u003c\/strong\u003e ABS.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCaratteristiche:\u003c\/strong\u003e leggera, pratica e facile da usare a casa.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-item\" data-acc=\"refund\"\u003e\n      \u003cbutton type=\"button\" class=\"accordion-trigger\"\u003e\n        \u003cspan\u003e30 giorni soddisfatti o rimborsati\u003c\/span\u003e\n        \u003cspan class=\"accordion-trigger-icon\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-body\"\u003e\n        \u003cp\u003eSe il prodotto non ti soddisfa, contattaci entro 30 giorni dalla ricezione.\u003c\/p\u003e\n        \u003cp\u003eLa nostra assistenza ti aiutera a trovare la soluzione piu adatta nel modo piu semplice possibile.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hero-banner\"\u003e\n    \u003cdiv class=\"hero-badge\"\u003e3 luci • USB • uso a casa\u003c\/div\u003e\n    \u003ch1 class=\"hero-title\"\u003eUna routine viso che riesci davvero a seguire, anche quando hai poco tempo.\u003c\/h1\u003e\n    \u003cp class=\"hero-sub\"\u003eIl punto forte e rendere la routine piu semplice da ripetere: qualche minuto, mani libere e un uso facile da inserire la sera.\u003c\/p\u003e\n    \u003cdiv class=\"hero-pills\"\u003e\n      \u003cspan class=\"hero-pill\"\u003e3 modalita luce\u003c\/span\u003e\n      \u003cspan class=\"hero-pill\"\u003eLeggera e ricaricabile\u003c\/span\u003e\n      \u003cspan class=\"hero-pill\"\u003eUso a casa\u003c\/span\u003e\n      \u003cspan class=\"hero-pill\"\u003eRoutine breve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"steps-wrap\"\u003e\n    \u003ch2 class=\"steps-title\"\u003eCome si usa\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/ChatGPT_Image_19_apr_2026_12_54_11.png?v=1776614825\" alt=\"\"\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"steps-grid\"\u003e\n      \u003cdiv class=\"step-card\"\u003e\n        \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"step-content\"\u003e\n          \u003ch4\u003eIndossala sul viso pulito\u003c\/h4\u003e\n          \u003cp\u003ePrepari la pelle, sistemi la maschera e inizi la sessione senza altri passaggi complessi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step-card\"\u003e\n        \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"step-content\"\u003e\n          \u003ch4\u003eScegli la luce giusta per quel momento\u003c\/h4\u003e\n          \u003cp\u003eUno dei punti forti qui e proprio la sensazione di avere piu opzioni nello stesso prodotto.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step-card\"\u003e\n        \u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"step-content\"\u003e\n          \u003ch4\u003eUsala con costanza per pochi minuti\u003c\/h4\u003e\n          \u003cp\u003eLa promessa piu forte resta questa: facile da seguire, quindi piu facile da usare davvero.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"sq-video-slider-section\"\u003e\n    \u003cdiv class=\"sq-video-slider-head\"\u003e\n      \u003ch2 class=\"sq-video-slider-title\"\u003eGuarda il prodotto da vicino\u003c\/h2\u003e\n      \u003cp class=\"sq-video-slider-sub\"\u003eLe immagini e i video aiutano a capire subito forma, vestibilita e praticita.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sq-video-slider-shell\"\u003e\n      \u003cbutton aria-label=\"Precedente\" id=\"sqVideoPrev\" type=\"button\" class=\"sq-video-nav prev\"\u003e\n        \u003csvg stroke-width=\"2.4\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv id=\"sqVideoTrack\" class=\"sq-video-slider-track\"\u003e\n        \u003cdiv class=\"sq-video-slide\"\u003e\n          \u003cdiv class=\"sq-video-box\" data-sq-inline-video\u003e\n            \u003cvideo playsinline preload=\"none\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/eabb03ed123b4d2099aab535b281f2e9.mp4\" data-type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003cbutton type=\"button\" class=\"sq-video-trigger\" aria-label=\"Riproduci video\"\u003e\n              \u003cspan class=\"sq-video-play-icon\"\u003e\n                \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5.5v13l10-6.5-10-6.5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/span\u003e\n            \u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-video-caption\"\u003eVestibilita e uso pratico nella routine a casa.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sq-video-slide\"\u003e\n          \u003cdiv class=\"sq-video-box\" data-sq-inline-video\u003e\n            \u003cvideo playsinline preload=\"none\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/6cb66ddcf6a04da2886a6a9011721073.mp4\" data-type=\"video\/mp4\"\u003e\u003c\/video\u003e\n            \u003cbutton type=\"button\" class=\"sq-video-trigger\" aria-label=\"Riproduci video\"\u003e\n              \u003cspan class=\"sq-video-play-icon\"\u003e\n                \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 5.5v13l10-6.5-10-6.5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/span\u003e\n            \u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-video-caption\"\u003eVisuale ravvicinata per far capire leggerezza e semplicita.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton aria-label=\"Successivo\" id=\"sqVideoNext\" type=\"button\" class=\"sq-video-nav next\"\u003e\n        \u003csvg stroke-width=\"2.4\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"sqVideoDots\" class=\"sq-video-dots\"\u003e\n      \u003cspan class=\"sq-video-dot active\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sq-video-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"social-box\"\u003e\n    \u003cdiv class=\"social-title\"\u003eSeguici anche su:\u003c\/div\u003e\n    \u003cdiv class=\"social-links\"\u003e\n      \u003ca aria-label=\"Facebook\" rel=\"noopener noreferrer\" href=\"https:\/\/www.facebook.com\/profile.php?id=61583205983063\" class=\"social-link fb\" target=\"_blank\"\u003e\n        \u003csvg height=\"24\" width=\"24\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13.5 21v-7h2.4l.4-3h-2.8V9.1c0-.9.3-1.5 1.6-1.5H16V5.1c-.3 0-.9-.1-1.8-.1-2.6 0-4.2 1.6-4.2 4.4V11H7.5v3H10v7h3.5Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/a\u003e\n      \u003ca aria-label=\"Instagram\" rel=\"noopener noreferrer\" href=\"https:\/\/www.instagram.com\/sollievoquotidiano\/\" class=\"social-link ig\" target=\"_blank\"\u003e\n        \u003csvg height=\"24\" width=\"24\" viewbox=\"0 0 24 24\"\u003e\n          \u003cdefs\u003e\n            \u003clineargradient id=\"ig_g2\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n              \u003cstop offset=\"0%\" stop-color=\"#f58529\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"35%\" stop-color=\"#dd2a7b\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"70%\" stop-color=\"#8134af\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"100%\" stop-color=\"#515bd4\"\u003e\u003c\/stop\u003e\n            \u003c\/lineargradient\u003e\n          \u003c\/defs\u003e\n          \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"4.8\" fill=\"none\" stroke=\"url(#ig_g2)\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" fill=\"none\" stroke=\"url(#ig_g2)\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"17.2\" cy=\"6.8\" r=\"1.2\" fill=\"url(#ig_g2)\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n      \u003c\/a\u003e\n      \u003ca aria-label=\"TikTok\" rel=\"noopener noreferrer\" href=\"https:\/\/www.tiktok.com\/@sollievoquotidiano\" class=\"social-link tt\" target=\"_blank\"\u003e\n        \u003csvg height=\"24\" width=\"24\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14.7 3c.4 1.9 1.5 3.2 3.3 3.9.7.3 1.4.4 2 .4v2.8c-1 0-2-.2-2.9-.6-.5-.2-1-.5-1.4-.8v6.2c0 3.4-2.5 5.8-5.9 5.8-3.1 0-5.5-2.3-5.5-5.3 0-3.2 2.5-5.5 5.8-5.5.3 0 .6 0 .9.1v2.9c-.3-.1-.5-.1-.8-.1-1.7 0-2.9 1.1-2.9 2.6 0 1.4 1.1 2.5 2.6 2.5 1.6 0 2.8-1.1 2.8-3.1V3h2Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"sq-reviews-slider-section\"\u003e\n    \u003cdiv class=\"sq-reviews-slider-head\"\u003e\n      \u003ch2 class=\"sq-reviews-slider-title\"\u003eRecensioni\u003c\/h2\u003e\n      \u003cp class=\"sq-reviews-slider-sub\"\u003eQui piacciono soprattutto i prodotti che rendono la routine piu semplice e piu costante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sq-reviews-slider-shell\"\u003e\n      \u003cbutton class=\"sq-review-nav prev\" type=\"button\" id=\"sqReviewPrev\" aria-label=\"Precedente\"\u003e\n        \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"sq-reviews-slider-track\" id=\"sqReviewsTrack\"\u003e\n        \u003cdiv class=\"sq-review-slide\"\u003e\n          \u003cdiv class=\"sq-review-top\"\u003e\n            \u003cdiv class=\"sq-review-meta\"\u003e\n              \u003cdiv class=\"sq-review-name\"\u003eLaura • 4 ore fa\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-stars\"\u003e★★★★★\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-verified\"\u003eCliente verificato\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-review-quote\"\u003e\"Mi piace perche basta indossarla e partire. La sera entra bene nella routine.\"\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sq-review-slide\"\u003e\n          \u003cdiv class=\"sq-review-top\"\u003e\n            \u003cdiv class=\"sq-review-meta\"\u003e\n              \u003cdiv class=\"sq-review-name\"\u003eSerena • 8 ore fa\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-stars\"\u003e★★★★★\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-verified\"\u003eCliente verificato\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-review-quote\"\u003e\"Comoda proprio perche non devo tenerla con le mani. La uso mentre faccio altro in casa.\"\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sq-review-slide\"\u003e\n          \u003cdiv class=\"sq-review-top\"\u003e\n            \u003cdiv class=\"sq-review-meta\"\u003e\n              \u003cdiv class=\"sq-review-name\"\u003eMartina • 1 giorno fa\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-stars\"\u003e★★★☆☆\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-verified\"\u003eCliente verificato\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-review-quote\"\u003e\"La mia e arrivata con un piccolo problema al cavo e sto aspettando il ricambio. L assistenza pero mi ha risposto subito.\"\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sq-review-slide\"\u003e\n          \u003cdiv class=\"sq-review-top\"\u003e\n            \u003cdiv class=\"sq-review-meta\"\u003e\n              \u003cdiv class=\"sq-review-name\"\u003eElisa • 2 giorni fa\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-stars\"\u003e★★★★★\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-verified\"\u003eCliente verificato\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-review-quote\"\u003e\"La cosa migliore e che la sessione dura poco e riesco a farla con costanza.\"\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sq-review-slide\"\u003e\n          \u003cdiv class=\"sq-review-top\"\u003e\n            \u003cdiv class=\"sq-review-meta\"\u003e\n              \u003cdiv class=\"sq-review-name\"\u003eGiulia • 3 giorni fa\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-stars\"\u003e★★★★☆\u003c\/div\u003e\n              \u003cdiv class=\"sq-review-verified\"\u003eCliente verificato\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sq-review-quote\"\u003e\"Mi piace l idea di usarla senza complicarmi la routine. Dopo detersione e siero la metto e basta.\"\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton class=\"sq-review-nav next\" type=\"button\" id=\"sqReviewNext\" aria-label=\"Successiva\"\u003e\n        \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-review-dots\" id=\"sqReviewDots\"\u003e\n      \u003cspan class=\"sq-review-dot active\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sq-review-dot\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sq-review-dot\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sq-review-dot\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"sq-review-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/TF-Mask-Glo-Media-3_78a724ed-c694-4fcd-b922-0cab4b68e758.webp?v=1776940893\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"stats-section\"\u003e\n    \u003cdiv class=\"stats-header\"\u003e\n      \u003ch2\u003eCosa ci dicono i nostri clienti\u003c\/h2\u003e\n      \u003cp\u003eFeedback raccolti dopo la prima settimana di utilizzo regolare.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-pct\"\u003e86%\u003c\/div\u003e\n      \u003cdiv class=\"stat-bar\"\u003e\u003cdiv class=\"stat-bar-fill\" style=\"width:86%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stat-desc\"\u003edice che la routine appare piu facile da seguire gia nelle prime settimane\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-pct\"\u003e81%\u003c\/div\u003e\n      \u003cdiv class=\"stat-bar\"\u003e\u003cdiv class=\"stat-bar-fill\" style=\"width:81%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stat-desc\"\u003eapprezza la comodita di usarla a casa in totale relax\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-pct\"\u003e90%\u003c\/div\u003e\n      \u003cdiv class=\"stat-bar\"\u003e\u003cdiv class=\"stat-bar-fill\" style=\"width:90%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stat-desc\"\u003ela usa piu volte a settimana come parte della routine serale\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-pct\"\u003e4 su 5\u003c\/div\u003e\n      \u003cdiv class=\"stat-bar\"\u003e\u003cdiv class=\"stat-bar-fill\" style=\"width:80%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stat-desc\"\u003ela consiglierebbero a un familiare o a un amico\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv style=\"margin:0 0 32px;\"\u003e\n    \u003ch2 class=\"compare-title\"\u003eMaschera a LED per terapia vs routine piu dispersive\u003c\/h2\u003e\n    \u003cdiv class=\"compare-wrap\"\u003e\n      \u003ctable class=\"compare-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth style=\"min-width:150px;\"\u003e\u003c\/th\u003e\n            \u003cth class=\"col-ours\"\u003eSollievo Quotidiano\u003c\/th\u003e\n            \u003cth class=\"col-other\"\u003eAlternative comuni\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e3 luci nello stesso prodotto\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-no\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.88 4.88a1 1 0 1 0 1.41 1.41L12 13.41l4.88 4.88a1 1 0 0 0 1.41-1.41L13.41 12l4.88-4.88a1 1 0 0 0 0-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eUso hands-free\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-no\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.88 4.88a1 1 0 1 0 1.41 1.41L12 13.41l4.88 4.88a1 1 0 0 0 1.41-1.41L13.41 12l4.88-4.88a1 1 0 0 0 0-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eRoutine breve e ripetibile\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-no\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.88 4.88a1 1 0 1 0 1.41 1.41L12 13.41l4.88 4.88a1 1 0 0 0 1.41-1.41L13.41 12l4.88-4.88a1 1 0 0 0 0-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eRicarica USB\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-no\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.88 4.88a1 1 0 1 0 1.41 1.41L12 13.41l4.88 4.88a1 1 0 0 0 1.41-1.41L13.41 12l4.88-4.88a1 1 0 0 0 0-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003ePensata per uso a casa\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003ePiu completa nello stesso gesto\u003c\/td\u003e\n            \u003ctd class=\"col-ours\"\u003e\u003csvg class=\"icon-yes\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 16.17L4.83 12l-1.41 1.41L9 19 21 7l-1.41-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n            \u003ctd class=\"col-other\"\u003e\u003csvg class=\"icon-no\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.88 4.88a1 1 0 1 0 1.41 1.41L12 13.41l4.88 4.88a1 1 0 0 0 1.41-1.41L13.41 12l4.88-4.88a1 1 0 0 0 0-1.41z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/TF-Mask-Glo-Media-6_a58f4f89-3dcf-46eb-8f87-133173d2b3bd.webp?v=1776940893\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"trust-section\"\u003e\n    \u003ch3 class=\"trust-section-title\"\u003eProtezione Cliente\u003c\/h3\u003e\n    \u003cp class=\"trust-section-sub\"\u003eSpedizione, reso e assistenza chiari aiutano a ordinare con meno dubbi e con piu tranquillita.\u003c\/p\u003e\n    \u003cdiv class=\"trust-row\"\u003e\n      \u003cdiv class=\"trust-items\"\u003e\n        \u003cdiv class=\"trust-item\"\u003e\u003cspan\u003e\u003cstrong\u003eSpedizione gratuita\u003c\/strong\u003e su ogni ordine.\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"trust-item\"\u003e\u003cspan\u003e\u003cstrong\u003ePagamento alla consegna\u003c\/strong\u003e se disponibile.\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"trust-item\"\u003e\u003cspan\u003e\u003cstrong\u003eAssistenza clienti\u003c\/strong\u003e via email e WhatsApp.\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"trust-item\"\u003e\u003cspan\u003e\u003cstrong\u003eTracciamento ordine\u003c\/strong\u003e appena disponibile.\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"trust-badges\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/Protezione_cliente.png?v=1766956136\" alt=\"Protezione cliente\" style=\"display:block;width:52px;height:52px;object-fit:contain;\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"trust-help\"\u003e\n      \u003cdiv class=\"contact-strip\"\u003e\n        \u003cdiv class=\"contact-strip-left\"\u003e\n          \u003ca class=\"contact-strip-wa\" href=\"https:\/\/wa.me\/393514972804?text=Ciao%2C%20vorrei%20informazioni%20sulla%20Maschera%20a%20LED%20per%20terapia\" rel=\"noopener\" aria-label=\"WhatsApp\" target=\"_blank\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M20.52 3.48A11.86 11.86 0 0 0 12.07 0C5.5 0 .16 5.34.16 11.91c0 2.1.55 4.15 1.6 5.96L0 24l6.31-1.65a11.88 11.88 0 0 0 5.76 1.47h.01c6.57 0 11.91-5.34 11.91-11.91 0-3.18-1.24-6.16-3.47-8.43ZM12.08 21.8h-.01a9.9 9.9 0 0 1-5.05-1.39l-.36-.21-3.74.98 1-3.65-.24-.37a9.86 9.86 0 0 1-1.52-5.25c0-5.46 4.45-9.91 9.92-9.91 2.65 0 5.14 1.03 7.01 2.91a9.85 9.85 0 0 1 2.89 7c0 5.47-4.45 9.92-9.9 9.92Zm5.44-7.4c-.3-.15-1.78-.88-2.05-.98-.28-.1-.48-.15-.68.15-.2.3-.78.98-.95 1.18-.18.2-.35.23-.65.08-.3-.15-1.27-.47-2.42-1.5-.9-.8-1.5-1.8-1.67-2.1-.18-.3-.02-.46.13-.61.13-.13.3-.35.45-.53.15-.18.2-.3.3-.5.1-.2.05-.38-.03-.53-.08-.15-.68-1.63-.93-2.24-.25-.6-.5-.52-.68-.53h-.58c-.2 0-.53.08-.8.38-.28.3-1.05 1.03-1.05 2.5 0 1.48 1.08 2.9 1.23 3.1.15.2 2.12 3.23 5.13 4.53.72.31 1.28.5 1.72.64.72.23 1.38.2 1.9.12.58-.09 1.78-.73 2.03-1.44.25-.7.25-1.31.18-1.43-.08-.12-.28-.2-.58-.35Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/a\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"contact-strip-wa-label\"\u003eScrivici su WhatsApp\u003c\/div\u003e\n            \u003cdiv class=\"contact-strip-wa-sub\"\u003eSe hai dubbi prima di ordinare\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"guarantee-box\"\u003e\n    \u003cdiv class=\"guarantee-icon\"\u003e✨\u003c\/div\u003e\n    \u003ch2 class=\"guarantee-title\"\u003eSe vuoi una cura del viso piu facile da seguire, qui hai una delle opzioni piu sensate\u003c\/h2\u003e\n    \u003cp class=\"guarantee-desc\"\u003ePiu facilita, piu costanza e una routine piu semplice da mantenere. Scegli la quantita e procedi con l ordine.\u003c\/p\u003e\n    \u003cbutton class=\"btn-primary\" type=\"button\"\u003eOrdina ora\u003c\/button\u003e\n    \u003cbutton class=\"btn-contrassegno\" type=\"button\"\u003ePaga alla consegna\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sq-photo-gap\"\u003e\u003cspan class=\"sq-photo-gap-dot\"\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"faq-section\"\u003e\n    \u003ch2 class=\"faq-title\"\u003eDomande frequenti\u003c\/h2\u003e\n    \u003cp class=\"faq-sub\"\u003eLe domande che bloccano la vendita in questa categoria sono poche: durata della sessione, differenza tra le luci, praticita e assistenza.\u003c\/p\u003e\n    \u003cdiv class=\"faq-cols\"\u003e\n      \u003cdiv\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eCome si usa in pratica?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eLa usi sul viso pulito, scegli la luce e fai una sessione breve. Il punto forte e proprio questo: non devi imparare una routine complicata.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eQuanto dura una sessione?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eIl posizionamento piu forte per questa categoria resta la sessione breve. L obiettivo non e stare tanto tempo, ma riuscire a usarla con continuita.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eChe differenza c e tra le luci?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eRosso, arancione e blu ti permettono di scegliere la luce che preferisci nei diversi momenti della routine.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eE pesante o scomoda?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eNo, e pensata proprio per essere semplice da indossare e facile da inserire nella routine.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eSi ricarica?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eSi, tramite USB. Questo aiuta molto in termini di praticita e uso ricorrente.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003ePosso usarla come parte della routine serale?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eSi, e uno dei momenti in cui risulta piu comoda: detersione, qualche minuto per te e poi chiudi la routine.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003ePosso pagare alla consegna?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003eSi, se disponibile nella tua zona. Lo vedi durante l ordine.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"faq-item\"\u003e\n          \u003csummary\u003eSe ho dubbi prima di ordinare?\u003c\/summary\u003e\n          \u003cdiv class=\"faq-content\"\u003e\n            Scrivici via email a \u003ca style=\"color:#4d98dc;font-weight:800;\" href=\"mailto:sollievoquotidiano@gmail.com\"\u003esollievoquotidiano@gmail.com\u003c\/a\u003e oppure su\n            \u003ca rel=\"noopener\" href=\"https:\/\/wa.me\/393514972804?text=Ciao%2C%20vorrei%20informazioni%20sulla%20Maschera%20a%20LED%20per%20terapia\" class=\"faq-wa-link\" target=\"_blank\"\u003e\n              \u003csvg fill=\"currentColor\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M20.52 3.48A11.86 11.86 0 0 0 12.07 0C5.5 0 .16 5.34.16 11.91c0 2.1.55 4.15 1.6 5.96L0 24l6.31-1.65a11.88 11.88 0 0 0 5.76 1.47h.01c6.57 0 11.91-5.34 11.91-11.91 0-3.18-1.24-6.16-3.47-8.43ZM12.08 21.8h-.01a9.9 9.9 0 0 1-5.05-1.39l-.36-.21-3.74.98 1-3.65-.24-.37a9.86 9.86 0 0 1-1.52-5.25c0-5.46 4.45-9.91 9.92-9.91 2.65 0 5.14 1.03 7.01 2.91a9.85 9.85 0 0 1 2.89 7c0 5.47-4.45 9.92-9.9 9.92Zm5.44-7.4c-.3-.15-1.78-.88-2.05-.98-.28-.1-.48-.15-.68.15-.2.3-.78.98-.95 1.18-.18.2-.35.23-.65.08-.3-.15-1.27-.47-2.42-1.5-.9-.8-1.5-1.8-1.67-2.1-.18-.3-.02-.46.13-.61.13-.13.3-.35.45-.53.15-.18.2-.3.3-.5.1-.2.05-.38-.03-.53-.08-.15-.68-1.63-.93-2.24-.25-.6-.5-.52-.68-.53h-.58c-.2 0-.53.08-.8.38-.28.3-1.05 1.03-1.05 2.5 0 1.48 1.08 2.9 1.23 3.1.15.2 2.12 3.23 5.13 4.53.72.31 1.28.5 1.72.64.72.23 1.38.2 1.9.12.58-.09 1.78-.73 2.03-1.44.25-.7.25-1.31.18-1.43-.08-.12-.28-.2-.58-.35Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              WhatsApp\n            \u003c\/a\u003e.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  const oreMinime = 48;\n  const oraCutoff = 13;\n\n  function prossimoGiornoLavorativo(d) {\n    const x = new Date(d);\n    do { x.setDate(x.getDate() + 1); } while (x.getDay() === 0 || x.getDay() === 6);\n    x.setHours(9, 0, 0, 0);\n    return x;\n  }\n\n  function formatta(data, conAnno) {\n    if (!conAnno) {\n      const testo = data.toLocaleDateString(\"it-IT\", {\n        weekday: \"long\",\n        day: \"numeric\",\n        month: \"long\"\n      });\n      return testo.charAt(0).toUpperCase() + testo.slice(1);\n    }\n    const gg = String(data.getDate()).padStart(2, \"0\");\n    const mm = String(data.getMonth() + 1).padStart(2, \"0\");\n    const yyyy = data.getFullYear();\n    return `${gg}\/${mm}\/${yyyy}`;\n  }\n\n  function aggiornaSqWidget() {\n    document.querySelectorAll('[data-sq-widget]').forEach((box) =\u003e {\n      let start = new Date();\n\n      if (start.getDay() === 0 || start.getDay() === 6) {\n        start = prossimoGiornoLavorativo(start);\n      } else if (start.getDay() === 5 \u0026\u0026 start.getHours() \u003e= oraCutoff) {\n        start = prossimoGiornoLavorativo(start);\n      } else if (start.getHours() \u003e= oraCutoff) {\n        start = prossimoGiornoLavorativo(start);\n      }\n\n      let arrivo = new Date(start.getTime() + oreMinime * 60 * 60 * 1000);\n      if (arrivo.getDay() === 6) arrivo.setDate(arrivo.getDate() + 2);\n      if (arrivo.getDay() === 0) arrivo.setDate(arrivo.getDate() + 1);\n\n      const resoFino = new Date(arrivo);\n      resoFino.setDate(resoFino.getDate() + 30);\n\n      const garanziaFino = new Date(arrivo);\n      garanziaFino.setFullYear(garanziaFino.getFullYear() + 1);\n\n      const elDelivery = box.querySelector('[data-sq-delivery]');\n      const elReturn = box.querySelector('[data-sq-return]');\n      const elWarranty = box.querySelector('[data-sq-warranty]');\n\n      if (elDelivery) elDelivery.textContent = formatta(arrivo, false);\n      if (elReturn) elReturn.textContent = formatta(resoFino, true);\n      if (elWarranty) elWarranty.textContent = formatta(garanziaFino, true);\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", aggiornaSqWidget);\n  } else {\n    aggiornaSqWidget();\n  }\n\n  setTimeout(aggiornaSqWidget, 300);\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\nvar CHECKOUT_URL = window.location.origin + '\/checkout';\n\nfunction getSelectedQty() {\n  var qty = parseInt(document.getElementById('sqSelectedQty')?.value || '1', 10);\n  return isNaN(qty) || qty \u003c 1 ? 1 : qty;\n}\n\nfunction syncQtyToTheme(qty) {\n  var qtySelectors = [\n    'form[action*=\"\/cart\/add\"] input[name=\"quantity\"]',\n    'form[action*=\"\/cart\/add\"] input[type=\"number\"]',\n    'input[name=\"quantity\"]',\n    '.quantity__input',\n    '.qty-input__input',\n    '[data-quantity-input]',\n    '.quantity-selector-wrapper input'\n  ];\n\n  qtySelectors.forEach(function(selector) {\n    document.querySelectorAll(selector).forEach(function(el) {\n      try {\n        el.value = qty;\n        el.setAttribute('value', qty);\n        el.dispatchEvent(new Event('input', { bubbles: true }));\n        el.dispatchEvent(new Event('change', { bubbles: true }));\n      } catch (e) {}\n    });\n  });\n}\n\nvar isSyncingQty = false;\n\nfunction normalizeQty(qty) {\n  var parsed = parseInt(qty, 10);\n  return isNaN(parsed) || parsed \u003c 1 ? 1 : parsed;\n}\n\nfunction updateBundleVisual(qty) {\n  var wanted = String(normalizeQty(qty));\n  bundleOptions.forEach(function(option) {\n    var optionValue = option.getAttribute('data-value') || '1';\n    var isSelected = (wanted === '1' || wanted === '2') \u0026\u0026 optionValue === wanted;\n    option.classList.toggle('selected', isSelected);\n    var input = option.querySelector('input');\n    if (input) input.checked = isSelected;\n  });\n}\n\nfunction updateNativeQtyDisplay(qty) {\n  var normalized = normalizeQty(qty);\n  document.querySelectorAll('.quantity-selector-wrapper input').forEach(function(el) {\n    try {\n      el.value = normalized;\n      el.setAttribute('value', normalized);\n    } catch (e) {}\n  });\n}\n\nfunction syncQtyState(qty, syncBundleVisual) {\n  if (isSyncingQty) return;\n  isSyncingQty = true;\n  var normalized = normalizeQty(qty);\n  var selectedQtyInput = document.getElementById('sqSelectedQty');\n  if (selectedQtyInput) selectedQtyInput.value = normalized;\n  syncQtyToTheme(normalized);\n  updateNativeQtyDisplay(normalized);\n  if (syncBundleVisual !== false) {\n    updateBundleVisual(normalized);\n  }\n  isSyncingQty = false;\n}\n\nfunction getVariantId() {\n  var form = document.querySelector('form[action*=\"\/cart\/add\"]') || document.querySelector('form');\n  if (!form) return '';\n\n  var checkedVariant = form.querySelector('input[name=\"id\"]:checked');\n  if (checkedVariant \u0026\u0026 checkedVariant.value) return checkedVariant.value;\n\n  var hiddenVariant = form.querySelector('input[name=\"id\"][type=\"hidden\"]');\n  if (hiddenVariant \u0026\u0026 hiddenVariant.value) return hiddenVariant.value;\n\n  var anyVariantInput = form.querySelector('input[name=\"id\"]');\n  if (anyVariantInput \u0026\u0026 anyVariantInput.value) return anyVariantInput.value;\n\n  var variantSelect = form.querySelector('select[name=\"id\"]');\n  if (variantSelect \u0026\u0026 variantSelect.value) return variantSelect.value;\n\n  var urlVariant = new URLSearchParams(window.location.search).get('variant');\n  if (urlVariant \u0026\u0026 \/^\\d+$\/.test(urlVariant)) return urlVariant;\n\n  if (window.ShopifyAnalytics \u0026\u0026 window.ShopifyAnalytics.meta) {\n    var meta = window.ShopifyAnalytics.meta;\n    if (meta.selectedVariantId \u0026\u0026 \/^\\d+$\/.test(String(meta.selectedVariantId))) return String(meta.selectedVariantId);\n    if (meta.variant \u0026\u0026 meta.variant.id \u0026\u0026 \/^\\d+$\/.test(String(meta.variant.id))) return String(meta.variant.id);\n    if (meta.product \u0026\u0026 Array.isArray(meta.product.variants) \u0026\u0026 meta.product.variants.length \u0026\u0026 meta.product.variants[0].id) {\n      return String(meta.product.variants[0].id);\n    }\n  }\n\n  if (window.meta \u0026\u0026 window.meta.product \u0026\u0026 Array.isArray(window.meta.product.variants) \u0026\u0026 window.meta.product.variants.length \u0026\u0026 window.meta.product.variants[0].id) {\n    return String(window.meta.product.variants[0].id);\n  }\n\n  return '';\n}\n\nfunction goToCheckout(e) {\n  if (e) e.preventDefault();\n\n  var qty = getSelectedQty();\n  syncQtyToTheme(qty);\n\n  var variantId = getVariantId();\n\n  if (variantId) {\n    window.location.href = window.location.origin + '\/cart\/' + variantId + ':' + qty;\n    return;\n  }\n\n  var atcSelectors = [\n    'form[action*=\"\/cart\/add\"] [type=\"submit\"]',\n    'button[name=\"add\"]',\n    'button.product-form__submit',\n    '[data-add-to-cart]',\n    '[data-buy-button]'\n  ];\n\n  for (var i = 0; i \u003c atcSelectors.length; i++) {\n    var btn = document.querySelector(atcSelectors[i]);\n    if (btn) {\n      btn.click();\n      return;\n    }\n  }\n\n  window.location.href = CHECKOUT_URL;\n}\n\nvar bundleOptions = document.querySelectorAll('.sqb-option');\n\nfunction selectBundle(option) {\n  var qty = option.getAttribute('data-value') || '1';\n  syncQtyState(qty, true);\n}\n\nbundleOptions.forEach(function(opt) {\n  opt.addEventListener('click', function(e) {\n    e.preventDefault();\n    selectBundle(this);\n  });\n\n  var radio = opt.querySelector('input');\n  if (radio) {\n    radio.addEventListener('change', function() {\n      selectBundle(opt);\n    });\n  }\n});\n\nsyncQtyState(document.getElementById('sqSelectedQty')?.value || '1', true);\n\ndocument.querySelectorAll('.sq-atc-btn, .btn-primary, .btn-contrassegno').forEach(function(btn) {\n  btn.addEventListener('click', goToCheckout);\n});\n\n(function() {\n  var accordionItems = document.querySelectorAll('#mainAccordion .accordion-item');\n\n  accordionItems.forEach(function(item) {\n    var trigger = item.querySelector('.accordion-trigger');\n    if (!trigger) return;\n\n    trigger.addEventListener('click', function() {\n      var isOpen = item.classList.contains('open');\n      accordionItems.forEach(function(current) {\n        current.classList.remove('open');\n      });\n      if (!isOpen) item.classList.add('open');\n    });\n  });\n})();\n\n(function() {\n  var faqItems = document.querySelectorAll('.faq-section .faq-item');\n\n  faqItems.forEach(function(item) {\n    item.addEventListener('toggle', function() {\n      if (!item.open) return;\n      faqItems.forEach(function(current) {\n        if (current !== item) current.open = false;\n      });\n    });\n  });\n})();\n\n(function() {\n  var videoBoxes = document.querySelectorAll('[data-sq-inline-video]');\n\n  function ensureVideoSource(video) {\n    if (!video || video.dataset.sqLoaded === '1') return;\n    var source = document.createElement('source');\n    source.src = video.dataset.src || '';\n    source.type = video.dataset.type || 'video\/mp4';\n    video.appendChild(source);\n    video.load();\n    video.dataset.sqLoaded = '1';\n  }\n\n  function primePreview(box) {\n    var video = box.querySelector('video');\n    if (!video || video.dataset.sqPreviewPrimed === '1') return;\n\n    video.setAttribute('playsinline', '');\n    video.setAttribute('webkit-playsinline', '');\n    video.setAttribute('preload', 'metadata');\n    video.muted = true;\n\n    ensureVideoSource(video);\n    video.dataset.sqPreviewPrimed = '1';\n\n    var setFirstFrame = function() {\n      try {\n        video.pause();\n        if (video.currentTime \u003c 0.01) {\n          video.currentTime = 0.01;\n        }\n      } catch (e) {}\n    };\n\n    if (video.readyState \u003e= 2) {\n      setFirstFrame();\n    } else {\n      video.addEventListener('loadeddata', setFirstFrame, { once: true });\n    }\n  }\n\n  function closeVideo(box, resetFrame) {\n    var video = box.querySelector('video');\n    var trigger = box.querySelector('.sq-video-trigger');\n    if (!video || !trigger) return;\n\n    box.classList.remove('is-playing');\n    trigger.classList.remove('is-hidden');\n    video.removeAttribute('controls');\n    video.pause();\n\n    if (resetFrame) {\n      try {\n        video.currentTime = 0.01;\n      } catch (e) {}\n    }\n  }\n\n  function closeOtherVideos(currentBox) {\n    videoBoxes.forEach(function(box) {\n      if (box !== currentBox) closeVideo(box, false);\n    });\n  }\n\n  videoBoxes.forEach(function(box) {\n    var video = box.querySelector('video');\n    var trigger = box.querySelector('.sq-video-trigger');\n    if (!video || !trigger) return;\n\n    video.setAttribute('playsinline', '');\n    video.setAttribute('webkit-playsinline', '');\n    video.setAttribute('preload', 'none');\n\n    trigger.addEventListener('click', function(e) {\n      e.preventDefault();\n      closeOtherVideos(box);\n      box.classList.add('is-playing');\n      trigger.classList.add('is-hidden');\n      video.setAttribute('controls', 'controls');\n      video.muted = false;\n\n      ensureVideoSource(video);\n\n      var playPromise = video.play();\n      if (playPromise \u0026\u0026 typeof playPromise.catch === 'function') {\n        playPromise.catch(function() {\n          closeVideo(box, false);\n        });\n      }\n    });\n\n    video.addEventListener('ended', function() {\n      closeVideo(box, true);\n    });\n  });\n\n  if ('IntersectionObserver' in window) {\n    var observer = new IntersectionObserver(function(entries) {\n      entries.forEach(function(entry) {\n        if (!entry.isIntersecting) return;\n        primePreview(entry.target);\n        observer.unobserve(entry.target);\n      });\n    }, { rootMargin: '120px 0px', threshold: 0.25 });\n\n    videoBoxes.forEach(function(box) {\n      observer.observe(box);\n    });\n  } else if (videoBoxes.length) {\n    primePreview(videoBoxes[0]);\n  }\n})();\n\n(function() {\n  function findFirst(selectors) {\n    for (var i = 0; i \u003c selectors.length; i++) {\n      var el = document.querySelector(selectors[i]);\n      if (el) return el;\n    }\n    return null;\n  }\n\n  function ensureChild(parent, className) {\n    var child = parent.querySelector('.' + className);\n    if (!child) {\n      child = document.createElement('div');\n      child.className = className;\n      parent.appendChild(child);\n    }\n    return child;\n  }\n\n  function moveIfNeeded(target, container) {\n    if (target \u0026\u0026 container \u0026\u0026 target.parentNode !== container) {\n      container.appendChild(target);\n    }\n  }\n\n  function findDynamicButtons() {\n    var el = findFirst([\n      '.shopify-payment-button',\n      'shopify-accelerated-checkout',\n      '.shopify-payment-button__button',\n      '[data-shopify=\"dynamic-checkout\"]'\n    ]);\n    if (!el) return null;\n    return el.closest('.shopify-payment-button') || el;\n  }\n\n  function getQtyCandidates(root){\n    var scope=root||document;\n    var found=[];\n    scope.querySelectorAll('input[name=\"quantity\"], .quantity__input, [data-quantity-input]').forEach(function(input){\n      var wrapper=input.closest('.quantity-selector-wrapper, .quantity, .quantity-selector') ||\n        input.closest('.product-form__quantity') ||\n        input;\n      if(found.indexOf(wrapper)===-1){\n        found.push(wrapper);\n      }\n    });\n    return found;\n  }\n\n  function findQtyWrapper(root){\n    var candidates=getQtyCandidates(root);\n    for(var i=0;i\u003ccandidates.length;i++){\n      if(!candidates[i].classList.contains('sq-extra-qty')){\n        return candidates[i];\n      }\n    }\n    return candidates[0]||null;\n  }\n\n  function hideDuplicateQty(root,keeper){\n    getQtyCandidates(root||document).forEach(function(item){\n      if(!keeper||item===keeper)return;\n      if(item.contains\u0026\u0026item.contains(keeper))return;\n      if(keeper.contains\u0026\u0026keeper.contains(item))return;\n      item.classList.add('sq-extra-qty');\n    });\n  }\n\n  function findProductForm(dynamicButtons,qtyWrapper) {\n    if (dynamicButtons \u0026\u0026 dynamicButtons.closest) {\n      var dynamicForm = dynamicButtons.closest('form[action*=\"\/cart\/add\"], form');\n      if (dynamicForm) return dynamicForm;\n    }\n\n    if (qtyWrapper \u0026\u0026 qtyWrapper.closest) {\n      var qtyForm = qtyWrapper.closest('form[action*=\"\/cart\/add\"], form');\n      if (qtyForm) return qtyForm;\n    }\n\n    return findFirst([\n      'form[action*=\"\/cart\/add\"]',\n      'product-form form',\n      '.product-form form',\n      'form'\n    ]);\n  }\n\n  function hideNativeSubmitButtons(form, dynamicButtons) {\n    return;\n  }\n\n  function bindQtySync(qtyWrapper){\n    if(!qtyWrapper||qtyWrapper.dataset.sqQtyBound==='1')return;\n    qtyWrapper.dataset.sqQtyBound='1';\n\n    function pullQtyFromControl(){\n      if(isSyncingQty)return;\n      var input=qtyWrapper.querySelector('input');\n      if(!input)return;\n      syncQtyState(input.value||input.getAttribute('value')||'1',true);\n    }\n\n    var input=qtyWrapper.querySelector('input');\n    if(input){\n      input.addEventListener('input',pullQtyFromControl);\n      input.addEventListener('change',pullQtyFromControl);\n    }\n\n    qtyWrapper.querySelectorAll('button').forEach(function(btn){\n      btn.addEventListener('click',function(){\n        setTimeout(pullQtyFromControl,50);\n      });\n    });\n  }\n\n  function forceDynamicWidth(root){\n    var scope=root||document;\n    var selectors=[\n      '.shopify-payment-button',\n      '.shopify-payment-button__button',\n      '.shopify-payment-button__button--unbranded',\n      'shopify-accelerated-checkout',\n      'shopify-buy-it-now-button',\n      'shopify-accelerated-checkout-cart',\n      'shopify-accelerated-checkout-wallets',\n      '[data-shopify=\"dynamic-checkout\"]'\n    ];\n\n    selectors.forEach(function(selector){\n      scope.querySelectorAll(selector).forEach(function(el){\n        el.style.setProperty('width','100%','important');\n        el.style.setProperty('min-width','100%','important');\n        el.style.setProperty('max-width','100%','important');\n        el.style.setProperty('min-height','52px','important');\n        el.style.setProperty('box-sizing','border-box','important');\n      });\n    });\n\n    scope.querySelectorAll('.shopify-payment-button iframe, shopify-accelerated-checkout iframe, shopify-accelerated-checkout button').forEach(function(el){\n      el.style.setProperty('width','100%','important');\n      el.style.setProperty('min-width','100%','important');\n      el.style.setProperty('max-width','100%','important');\n      el.style.setProperty('min-height','52px','important');\n    });\n\n    scope.querySelectorAll('shopify-accelerated-checkout').forEach(function(el){\n      if(!el.shadowRoot)return;\n      el.shadowRoot.querySelectorAll('*').forEach(function(inner){\n        inner.style.setProperty('width','100%','important');\n        inner.style.setProperty('min-width','100%','important');\n        inner.style.setProperty('max-width','100%','important');\n        inner.style.setProperty('box-sizing','border-box','important');\n      });\n    });\n  }\n\n  function mountNativeControls() {\n    var anchor = document.getElementById('sqNativeButtonsAnchor');\n    var qty = findQtyWrapper(document);\n    var contrassegno = document.getElementById('_rsi-buy-now-button');\n    var dynamicButtons = findDynamicButtons();\n    var productForm = findProductForm(dynamicButtons, qty);\n    if (!anchor) return false;\n\n    if (productForm \u0026\u0026 productForm.parentNode !== anchor) {\n      anchor.appendChild(productForm);\n    }\n    if (productForm) {\n      productForm.classList.add('sq-native-controls-form');\n    }\n\n    hideNativeSubmitButtons(productForm, dynamicButtons);\n    qty = findQtyWrapper(productForm || document) || qty;\n\n    var layoutRoot = productForm || anchor;\n    var layout = layoutRoot.querySelector('.sq-native-controls');\n    if (!layout) {\n      layout = document.createElement('div');\n      layout.className = 'sq-native-controls';\n      layoutRoot.appendChild(layout);\n    }\n\n    var qtySlot = ensureChild(layout, 'sq-native-controls-qty');\n    var codSlot = ensureChild(layout, 'sq-native-controls-cod');\n    var dynamicSlot = ensureChild(layout, 'sq-native-controls-dynamic');\n\n    if (qty) {\n      moveIfNeeded(qty, qtySlot);\n      bindQtySync(qty);\n    }\n\n    hideDuplicateQty(productForm || document, qty);\n\n    if (contrassegno) {\n      moveIfNeeded(contrassegno, codSlot);\n    }\n\n    if (dynamicButtons) {\n      moveIfNeeded(dynamicButtons, dynamicSlot);\n      dynamicButtons.classList.remove('sq-dynamic-source');\n    }\n\n    forceDynamicWidth(layout);\n    syncQtyState(document.getElementById('sqSelectedQty')?.value || '1', true);\n    return !!dynamicButtons;\n  }\n\n  function bootNativeControls(attempt) {\n    mountNativeControls();\n    if (attempt \u003e= 35) return;\n    setTimeout(function() {\n      bootNativeControls(attempt + 1);\n    }, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', function() {\n      bootNativeControls(0);\n    });\n  } else {\n    bootNativeControls(0);\n  }\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function() {\n  var track = document.getElementById('sqReviewsTrack');\n  var dots  = document.querySelectorAll('#sqReviewDots .sq-review-dot');\n  var slides = track ? track.querySelectorAll('.sq-review-slide') : [];\n  var current = 0;\n\n  function goTo(idx) {\n    if (!track || slides.length === 0) return;\n    current = Math.max(0, Math.min(idx, slides.length - 1));\n    var slideW = slides[0].offsetWidth + 14;\n    track.scrollTo({ left: current * slideW, behavior: 'smooth' });\n    dots.forEach(function(d,i){ d.classList.toggle('active', i === current); });\n  }\n\n  var prev = document.getElementById('sqReviewPrev');\n  var next = document.getElementById('sqReviewNext');\n  if (prev) prev.addEventListener('click', function(){ goTo(current - 1); });\n  if (next) next.addEventListener('click', function(){ goTo(current + 1); });\n  dots.forEach(function(d,i){ d.addEventListener('click', function(){ goTo(i); }); });\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function() {\n  var track  = document.getElementById('sqVideoTrack');\n  var dots   = document.querySelectorAll('#sqVideoDots .sq-video-dot');\n  var slides = track ? track.querySelectorAll('.sq-video-slide') : [];\n  var current = 0;\n\n  function goTo(idx) {\n    if (!track || slides.length === 0) return;\n    current = Math.max(0, Math.min(idx, slides.length - 1));\n    var slideW = slides[0].offsetWidth + 14;\n    track.scrollTo({ left: current * slideW, behavior: 'smooth' });\n    dots.forEach(function(d,i){ d.classList.toggle('active', i === current); });\n  }\n\n  var prev = document.getElementById('sqVideoPrev');\n  var next = document.getElementById('sqVideoNext');\n  if (prev) prev.addEventListener('click', function(){ goTo(current - 1); });\n  if (next) next.addEventListener('click', function(){ goTo(current + 1); });\n  dots.forEach(function(d,i){ d.addEventListener('click', function(){ goTo(i); }); });\n})();\n\u003c\/script\u003e\n\n\u003cscript data-sq-stock-randomized\u003e\n(function() {\n  function updateSqStock() {\n    var stockEl = document.getElementById('sqPezziTop');\n    var barEl = document.getElementById('sqBar');\n    var viewersEl = document.getElementById('sqViewersTop');\n    var pezzi = Math.floor(Math.random() * 6) + 2;\n    var viewers = Math.floor(Math.random() * 13) + 3;\n\n    if (stockEl) {\n      stockEl.textContent = 'Solo ' + pezzi + ' rimasti';\n    }\n\n    if (barEl) {\n      var width = 18 + (pezzi * 10);\n      barEl.style.width = width + '%';\n    }\n\n    if (viewersEl) {\n      viewersEl.textContent = viewers;\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', updateSqStock);\n  } else {\n    updateSqStock();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cscript data-sq-ajax-add-cart\u003e\n(function(){\n  function findFirst(selectors,root){\n    var scope=root||document;\n    for(var i=0;i\u003cselectors.length;i++){\n      var el=scope.querySelector(selectors[i]);\n      if(el)return el;\n    }\n    return null;\n  }\n\n  function ensureChild(parent,className){\n    var child=parent.querySelector('.' + className);\n    if(!child){\n      child=document.createElement('div');\n      child.className=className;\n      parent.appendChild(child);\n    }\n    return child;\n  }\n\n  function moveIfNeeded(target,container){\n    if(target\u0026\u0026container\u0026\u0026target.parentNode!==container){\n      container.appendChild(target);\n    }\n  }\n\n  function findDynamicButtons(root){\n    var el=findFirst([\n      '.shopify-payment-button',\n      'shopify-accelerated-checkout',\n      '.shopify-payment-button__button',\n      '[data-shopify=\"dynamic-checkout\"]'\n    ],root||document);\n    if(!el)return null;\n    return el.closest('.shopify-payment-button')||el;\n  }\n\n  function findNativeAddButton(root){\n    var scope=root||document;\n    var selectors=[\n      'button[name=\"add\"]',\n      'button.product-form__submit',\n      '[data-add-to-cart]',\n      '[data-buy-button]',\n      '[type=\"submit\"]'\n    ];\n    for(var i=0;i\u003cselectors.length;i++){\n      var buttons=scope.querySelectorAll(selectors[i]);\n      for(var j=0;j\u003cbuttons.length;j++){\n        var btn=buttons[j];\n        if(btn.closest\u0026\u0026btn.closest('#_rsi-buy-now-button'))continue;\n        if(btn.closest\u0026\u0026btn.closest('.shopify-payment-button'))continue;\n        if(btn.closest\u0026\u0026btn.closest('shopify-accelerated-checkout'))continue;\n        if(btn.closest\u0026\u0026btn.closest('[data-shopify=\"dynamic-checkout\"]'))continue;\n        return btn;\n      }\n    }\n    return null;\n  }\n\n  function getQtyCandidates(root){\n    var scope=root||document;\n    var found=[];\n    scope.querySelectorAll('input[name=\"quantity\"], .quantity__input, [data-quantity-input]').forEach(function(input){\n      var wrapper=input.closest('.quantity-selector-wrapper, .quantity, .quantity-selector') ||\n        input.closest('.product-form__quantity') ||\n        input;\n      if(found.indexOf(wrapper)===-1)found.push(wrapper);\n    });\n    return found;\n  }\n\n  function findQtyWrapper(root){\n    var candidates=getQtyCandidates(root);\n    for(var i=0;i\u003ccandidates.length;i++){\n      if(!candidates[i].classList.contains('sq-extra-qty'))return candidates[i];\n    }\n    return candidates[0]||null;\n  }\n\n  function hideDuplicateQty(root,keeper){\n    getQtyCandidates(root||document).forEach(function(item){\n      if(!keeper||item===keeper)return;\n      if(item.contains\u0026\u0026item.contains(keeper))return;\n      if(keeper.contains\u0026\u0026keeper.contains(item))return;\n      item.classList.add('sq-extra-qty');\n    });\n  }\n\n  function findProductForm(qtyWrapper,addButton,dynamicButtons){\n    if(addButton\u0026\u0026addButton.closest){\n      var addForm=addButton.closest('form[action*=\"\/cart\/add\"], form');\n      if(addForm)return addForm;\n    }\n    if(qtyWrapper\u0026\u0026qtyWrapper.closest){\n      var qtyForm=qtyWrapper.closest('form[action*=\"\/cart\/add\"], form');\n      if(qtyForm)return qtyForm;\n    }\n    if(dynamicButtons\u0026\u0026dynamicButtons.closest){\n      var dynamicForm=dynamicButtons.closest('form[action*=\"\/cart\/add\"], form');\n      if(dynamicForm)return dynamicForm;\n    }\n    return findFirst([\n      'form[action*=\"\/cart\/add\"]',\n      'product-form form',\n      '.product-form form',\n      'form'\n    ]);\n  }\n\n  function getCartEndpoint(path){\n    var root='\/';\n    if(window.Shopify\u0026\u0026window.Shopify.routes\u0026\u0026window.Shopify.routes.root){\n      root=window.Shopify.routes.root;\n    }\n    return root.replace(\/\\\/?$\/,'\/') + path.replace(\/^\\\/\/,'');\n  }\n\n  function getCartSectionIds(){\n    return ['cart-icon-bubble','cart-live-region-text','cart-notification-button','cart-drawer','CartDrawer'];\n  }\n\n  function renderCartSections(sections){\n    if(!sections)return;\n    Object.keys(sections).forEach(function(sectionId){\n      if(!sections[sectionId])return;\n      var doc=new DOMParser().parseFromString(sections[sectionId],'text\/html');\n      var target=document.getElementById(sectionId);\n      var fresh=doc.getElementById(sectionId);\n      if(target\u0026\u0026fresh)target.innerHTML=fresh.innerHTML;\n      if(sectionId==='cart-icon-bubble'){\n        var currentIcon=document.getElementById('cart-icon-bubble');\n        var newIcon=doc.getElementById('cart-icon-bubble');\n        if(currentIcon\u0026\u0026newIcon)currentIcon.innerHTML=newIcon.innerHTML;\n      }\n    });\n  }\n\n  function updateCartIndicators(cart){\n    if(!cart||typeof cart.item_count==='undefined')return;\n    var count=cart.item_count\u003c100?String(cart.item_count):'';\n    var label='Carrello: ' + cart.item_count + (cart.item_count===1?' articolo':' articoli');\n    document.querySelectorAll('cart-icon').forEach(function(icon){\n      icon.classList.toggle('header-actions__cart-icon--has-cart',cart.item_count\u003e0);\n    });\n    document.querySelectorAll('cart-icon [ref=\"cartBubble\"], cart-icon .cart-bubble').forEach(function(bubble){\n      bubble.classList.toggle('visually-hidden',cart.item_count===0);\n      bubble.hidden=false;\n      bubble.style.display='';\n      bubble.style.visibility='visible';\n      bubble.style.opacity='1';\n    });\n    document.querySelectorAll('cart-icon [ref=\"cartBubbleCount\"], cart-icon .cart-bubble__text-count').forEach(function(el){\n      el.classList.toggle('hidden',cart.item_count===0);\n      el.textContent=count;\n    });\n    document.querySelectorAll('cart-icon .visually-hidden').forEach(function(el){\n      var text=(el.textContent||'').toLowerCase();\n      if(text.indexOf('carrello')!==-1||text.indexOf('cart')!==-1)el.textContent=label;\n    });\n  }\n\n  function notifyCartChange(cart,variantId,addedQty,sections){\n    var qty=parseInt(addedQty,10);\n    if(isNaN(qty)||qty\u003c1)qty=1;\n    document.dispatchEvent(new CustomEvent('cart:update',{\n      bubbles:true,\n      detail:{\n        resource:cart||{},\n        sourceId:variantId||'sq-add-to-cart',\n        data:{source:'product-form-component',itemCount:qty,variantId:variantId?String(variantId):'',sections:sections||{}}\n      }\n    }));\n  }\n\n  function findVariantId(form){\n    var selectors=['input[name=\"id\"]:checked','input[name=\"id\"][type=\"hidden\"]','input[name=\"id\"]','select[name=\"id\"]'];\n    for(var i=0;i\u003cselectors.length;i++){\n      var field=(form\u0026\u0026form.querySelector(selectors[i]))||document.querySelector(selectors[i]);\n      if(field\u0026\u0026field.value)return field.value;\n    }\n    var urlVariant=new URLSearchParams(window.location.search).get('variant');\n    if(urlVariant\u0026\u0026\/^\\d+$\/.test(urlVariant))return urlVariant;\n    if(window.ShopifyAnalytics\u0026\u0026window.ShopifyAnalytics.meta){\n      var meta=window.ShopifyAnalytics.meta;\n      if(meta.selectedVariantId)return String(meta.selectedVariantId);\n      if(meta.variant\u0026\u0026meta.variant.id)return String(meta.variant.id);\n      if(meta.product\u0026\u0026Array.isArray(meta.product.variants)\u0026\u0026meta.product.variants.length\u0026\u0026meta.product.variants[0].id)return String(meta.product.variants[0].id);\n    }\n    if(window.meta\u0026\u0026window.meta.product\u0026\u0026Array.isArray(window.meta.product.variants)\u0026\u0026window.meta.product.variants.length\u0026\u0026window.meta.product.variants[0].id)return String(window.meta.product.variants[0].id);\n    return '';\n  }\n\n  function findQty(form){\n    var selectedQty=document.getElementById('sqSelectedQty');\n    if(selectedQty\u0026\u0026selectedQty.value){\n      var selected=parseInt(selectedQty.value,10);\n      if(!isNaN(selected)\u0026\u0026selected\u003e0)return selected;\n    }\n    var input=(form\u0026\u0026form.querySelector('input[name=\"quantity\"], .quantity__input, [data-quantity-input]')) ||\n      document.querySelector('input[name=\"quantity\"], .quantity__input, [data-quantity-input]');\n    var qty=input?parseInt(input.value||input.getAttribute('value')||'1',10):1;\n    return isNaN(qty)||qty\u003c1?1:qty;\n  }\n\n  function bindQtySync(qtyWrapper){\n    if(!qtyWrapper||qtyWrapper.dataset.sqAjaxQtyBound==='1')return;\n    qtyWrapper.dataset.sqAjaxQtyBound='1';\n    function pullQtyFromControl(){\n      var input=qtyWrapper.querySelector('input');\n      if(!input)return;\n      var selectedQty=document.getElementById('sqSelectedQty');\n      if(selectedQty)selectedQty.value=input.value||input.getAttribute('value')||'1';\n    }\n    var input=qtyWrapper.querySelector('input');\n    if(input){\n      input.addEventListener('input',pullQtyFromControl);\n      input.addEventListener('change',pullQtyFromControl);\n    }\n    qtyWrapper.querySelectorAll('button').forEach(function(btn){\n      btn.addEventListener('click',function(){setTimeout(pullQtyFromControl,50);});\n    });\n  }\n\n  function prepareAddToCartOnly(form,button){\n    if(!form||!button)return;\n    button.classList.remove('sq-hidden-native-submit');\n    button.type='button';\n    button.textContent='Aggiungi al carrello';\n    button.setAttribute('aria-label','Aggiungi al carrello');\n    if(button.dataset.sqCartOnlyBound==='1')return;\n    button.dataset.sqCartOnlyBound='1';\n    button.addEventListener('click',function(event){\n      event.preventDefault();\n      event.stopPropagation();\n      if(event.stopImmediatePropagation)event.stopImmediatePropagation();\n      if(button.dataset.sqBusy==='1')return;\n      button.dataset.sqBusy='1';\n      var previousText='Aggiungi al carrello';\n      button.textContent='Aggiungo...';\n      var formData=new FormData(form);\n      formData.delete('return_to');\n      var returnTo=form.querySelector('input[name=\"return_to\"]');\n      if(returnTo)returnTo.remove();\n      if(!formData.get('id')){\n        var variantId=findVariantId(form);\n        if(variantId)formData.set('id',variantId);\n      }\n      formData.set('quantity',String(findQty(form)));\n      var variantIdForEvent=formData.get('id');\n      var addedQtyForEvent=parseInt(formData.get('quantity')||'1',10);\n      if(isNaN(addedQtyForEvent)||addedQtyForEvent\u003c1)addedQtyForEvent=1;\n      var sectionsForEvent=null;\n      var sectionIds=getCartSectionIds();\n      formData.set('sections',sectionIds.join(','));\n      formData.set('sections_url',window.location.pathname);\n      fetch(getCartEndpoint('cart\/add.js'),{\n        method:'POST',\n        credentials:'same-origin',\n        headers:{'Accept':'application\/json','X-Requested-With':'XMLHttpRequest'},\n        body:formData\n      })\n      .then(function(response){\n        if(!response.ok){\n          return response.json().catch(function(){return {};}).then(function(data){throw data;});\n        }\n        return response.json();\n      })\n      .then(function(addResponse){\n        button.textContent='Aggiunto';\n        if(addResponse\u0026\u0026addResponse.sections){\n          sectionsForEvent=addResponse.sections;\n          renderCartSections(addResponse.sections);\n        }\n        return fetch(getCartEndpoint('cart.js'),{credentials:'same-origin',headers:{'Accept':'application\/json'}});\n      })\n      .then(function(response){return response\u0026\u0026response.ok?response.json():null;})\n      .then(function(cart){\n        if(cart){\n          notifyCartChange(cart,variantIdForEvent,addedQtyForEvent,sectionsForEvent);\n          updateCartIndicators(cart);\n        }\n      })\n      .catch(function(){button.textContent='Riprova';})\n      .finally(function(){\n        setTimeout(function(){\n          button.dataset.sqBusy='0';\n          button.textContent=previousText;\n        },1400);\n      });\n    },true);\n  }\n\n  function mountAddCartButton(){\n    var anchor=document.getElementById('sqNativeButtonsAnchor');\n    if(!anchor)return false;\n    var qty=findQtyWrapper(document);\n    var dynamicButtons=findDynamicButtons(document);\n    var addButton=findNativeAddButton(document);\n    var productForm=findProductForm(qty,addButton,dynamicButtons);\n    if(!productForm)return false;\n    if(productForm.parentNode!==anchor)anchor.appendChild(productForm);\n    productForm.classList.add('sq-native-controls-form');\n    var layout=productForm.querySelector('.sq-native-controls');\n    if(!layout){\n      layout=document.createElement('div');\n      layout.className='sq-native-controls';\n      productForm.appendChild(layout);\n    }\n    var qtySlot=ensureChild(layout,'sq-native-controls-qty');\n    var codSlot=ensureChild(layout,'sq-native-controls-cod');\n    var dynamicSlot=ensureChild(layout,'sq-native-controls-dynamic');\n    qty=findQtyWrapper(productForm)||qty;\n    addButton=findNativeAddButton(productForm)||addButton;\n    var addSlot=ensureChild(qtySlot,'sq-native-controls-add');\n    if(qty){\n      moveIfNeeded(qty,qtySlot);\n      if(addSlot.parentNode===qtySlot\u0026\u0026qty.parentNode===qtySlot)qtySlot.insertBefore(qty,addSlot);\n      bindQtySync(qty);\n    }\n    if(addButton){\n      moveIfNeeded(addButton,addSlot);\n      prepareAddToCartOnly(productForm,addButton);\n    }\n    hideDuplicateQty(productForm,qty);\n    var contrassegno=document.getElementById('_rsi-buy-now-button');\n    if(contrassegno)moveIfNeeded(contrassegno,codSlot);\n    dynamicButtons=findDynamicButtons(productForm)||dynamicButtons;\n    if(dynamicButtons){\n      moveIfNeeded(dynamicButtons,dynamicSlot);\n      dynamicButtons.classList.remove('sq-dynamic-source');\n    }\n    return !!addButton;\n  }\n\n  function boot(attempt){\n    mountAddCartButton();\n    if(attempt\u003e=45)return;\n    setTimeout(function(){boot(attempt+1);},250);\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',function(){boot(0);});\n  }else{\n    boot(0);\n  }\n})();\n\u003c\/script\u003e","brand":"Sollievo Quotidiano™ ","offers":[{"title":"Default Title","offer_id":53848569512282,"sku":"MASK-TERA-LUCI-VISO","price":89.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0976\/6728\/5338\/files\/ChatGPT_Image_19_apr_2026_12_51_17.png?v=1776614825","url":"https:\/\/www.sollievoquotidiano.com\/products\/maschera-per-terapia","provider":"Sollievo Quotidiano™ ","version":"1.0","type":"link"}