{"product_id":"kit-perfumeria-2","title":"KIT PERFUMERIA #2","description":"\u003csection class=\"sp-nc-landing\" id=\"kit-newconcept-perfumes\"\u003e\n\u003cstyle\u003e\n    #kit-newconcept-perfumes {\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      overflow: hidden;\n      background: #ffffff;\n      color: #16120d;\n      font-family: Arial, Helvetica, sans-serif;\n      padding-bottom: 82px;\n    }\n\n    #kit-newconcept-perfumes * {\n      box-sizing: border-box;\n    }\n\n    #kit-newconcept-perfumes img,\n    #kit-newconcept-perfumes video {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      height: auto;\n      object-fit: contain !important;\n      object-position: center !important;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes a {\n      text-decoration: none;\n    }\n\n    #kit-newconcept-perfumes .sp-wrap {\n      width: min(1500px, calc(100vw - 24px));\n      margin: 0 auto;\n      padding: 0 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-section {\n      padding: 22px 0;\n    }\n\n    #kit-newconcept-perfumes .sp-card {\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n      border-radius: 24px;\n      overflow: hidden;\n      box-shadow: 0 16px 42px rgba(0, 0, 0, .045);\n    }\n\n    #kit-newconcept-perfumes .sp-media {\n      display: grid;\n      place-items: center;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes .sp-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: min(100%, 430px);\n      min-height: 52px;\n      padding: 14px 22px;\n      border-radius: 999px;\n      background: #f4c35a;\n      color: #111111 !important;\n      font-size: 13px;\n      font-weight: 950;\n      text-transform: uppercase;\n      letter-spacing: .02em;\n      border: 0;\n      cursor: pointer;\n      box-shadow: 0 12px 26px rgba(0, 0, 0, .16);\n      transition: transform .2s ease, box-shadow .2s ease, background .2s ease;\n    }\n\n    #kit-newconcept-perfumes .sp-btn:hover {\n      transform: translateY(-2px);\n      background: #ffd978;\n      box-shadow: 0 16px 34px rgba(0, 0, 0, .18);\n    }\n\n    #kit-newconcept-perfumes .sp-btn-dark {\n      background: #17110b;\n      color: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-btn-dark:hover {\n      background: #2a2017;\n    }\n\n    \n    #kit-newconcept-perfumes .sp-top-image {\n      padding: 10px 0 6px;\n    }\n\n    #kit-newconcept-perfumes .sp-top-image .sp-card {\n      border-radius: 24px;\n    }\n\n    #kit-newconcept-perfumes .sp-top-image img {\n      border-radius: 24px;\n    }\n\n    #kit-newconcept-perfumes .sp-hero {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      gap: 16px;\n      align-items: stretch;\n      padding: 16px 0 10px;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      min-height: 100%;\n      padding: clamp(18px, 3.2vw, 42px);\n      border-radius: 24px;\n      background:\n        radial-gradient(circle at top right, rgba(244, 195, 90, .25), transparent 34%),\n        linear-gradient(135deg, #17110b 0%, #251b12 100%);\n      color: #ffffff;\n      border: 1px solid rgba(244, 195, 90, .26);\n      box-shadow: 0 20px 50px rgba(0, 0, 0, .10);\n    }\n\n    #kit-newconcept-perfumes .sp-kicker {\n      display: inline-flex;\n      width: fit-content;\n      align-items: center;\n      gap: 7px;\n      padding: 8px 12px;\n      border-radius: 999px;\n      background: rgba(244, 195, 90, .14);\n      color: #f4c35a;\n      border: 1px solid rgba(244, 195, 90, .30);\n      font-size: 12px;\n      font-weight: 950;\n      text-transform: uppercase;\n      letter-spacing: .04em;\n      margin-bottom: 14px;\n    }\n\n    #kit-newconcept-perfumes .sp-price {\n      display: flex;\n      align-items: baseline;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-bottom: 14px;\n    }\n\n    #kit-newconcept-perfumes .sp-price strong {\n      color: #f4c35a;\n      font-size: clamp(40px, 5vw, 68px);\n      line-height: 1;\n      font-weight: 950;\n      letter-spacing: -0.055em;\n    }\n\n    #kit-newconcept-perfumes .sp-price span {\n      color: rgba(255, 255, 255, .58);\n      font-size: 15px;\n      font-weight: 900;\n      text-decoration: line-through;\n    }\n\n    #kit-newconcept-perfumes .sp-hero h1 {\n      margin: 0;\n      color: #ffffff;\n      font-size: clamp(34px, 4.8vw, 72px);\n      line-height: 1.02;\n      letter-spacing: -0.06em;\n      font-weight: 950;\n    }\n\n    #kit-newconcept-perfumes .sp-hero p {\n      margin: 12px 0 0;\n      color: rgba(255, 255, 255, .78);\n      font-size: 15px;\n      line-height: 1.42;\n      font-weight: 700;\n      max-width: 560px;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin: 17px 0;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row span {\n      flex: 0 0 auto;\n      padding: 9px 11px;\n      border-radius: 999px;\n      background: rgba(255, 255, 255, .08);\n      border: 1px solid rgba(255, 255, 255, .12);\n      color: #ffffff;\n      font-size: 12px;\n      font-weight: 900;\n      white-space: nowrap;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 8px;\n      margin: 2px 0 16px;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math div {\n      padding: 12px;\n      border-radius: 16px;\n      background: rgba(255, 255, 255, .08);\n      border: 1px solid rgba(255, 255, 255, .10);\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math small {\n      display: block;\n      color: rgba(255, 255, 255, .62);\n      font-size: 11px;\n      font-weight: 850;\n      margin-bottom: 4px;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math strong {\n      display: block;\n      color: #f4c35a;\n      font-size: 19px;\n      font-weight: 950;\n      letter-spacing: -0.03em;\n    }\n\n    #kit-newconcept-perfumes .sp-trust {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 9px;\n      padding: 10px 0 5px;\n    }\n\n    #kit-newconcept-perfumes .sp-trust div {\n      padding: 13px 10px;\n      border-radius: 18px;\n      background: #fbf6ec;\n      border: 1px solid rgba(181, 130, 42, .20);\n      color: #21180f;\n      font-size: 12.5px;\n      font-weight: 950;\n      text-align: center;\n    }\n\n    #kit-newconcept-perfumes .sp-anchor-strip {\n      display: flex;\n      gap: 8px;\n      overflow-x: auto;\n      padding: 8px 0 3px;\n      scrollbar-width: none;\n      scroll-behavior: smooth;\n    }\n\n    #kit-newconcept-perfumes .sp-anchor-strip::-webkit-scrollbar {\n      display: none;\n    }\n\n    #kit-newconcept-perfumes .sp-anchor-strip a {\n      flex: 0 0 auto;\n      padding: 10px 13px;\n      border-radius: 999px;\n      background: #f8f8f8;\n      border: 1px solid #eeeeee;\n      color: #1b1b1b !important;\n      font-size: 12px;\n      font-weight: 950;\n      white-space: nowrap;\n    }\n\n    #kit-newconcept-perfumes .sp-title {\n      max-width: 760px;\n      margin: 0 auto 15px;\n      text-align: center;\n    }\n\n    #kit-newconcept-perfumes .sp-title h2 {\n      margin: 0;\n      color: #17110b;\n      font-size: clamp(28px, 3.8vw, 52px);\n      line-height: 1.04;\n      letter-spacing: -0.045em;\n      font-weight: 950;\n    }\n\n    #kit-newconcept-perfumes .sp-title p {\n      margin: 8px auto 0;\n      color: #686058;\n      font-size: 14px;\n      line-height: 1.38;\n      font-weight: 700;\n      max-width: 570px;\n    }\n\n    #kit-newconcept-perfumes .sp-split {\n      display: grid;\n      grid-template-columns: minmax(0, 1.08fr) minmax(0, .92fr);\n      gap: 14px;\n      align-items: center;\n      padding: 10px;\n      border-radius: 28px;\n      background: #fbfaf8;\n      border: 1px solid rgba(22, 18, 13, .08);\n    }\n\n    #kit-newconcept-perfumes .sp-split.reverse {\n      grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr);\n    }\n\n    #kit-newconcept-perfumes .sp-copy {\n      padding: clamp(16px, 3vw, 36px);\n    }\n\n    #kit-newconcept-perfumes .sp-copy h2 {\n      margin: 0;\n      color: #17110b;\n      font-size: clamp(28px, 3.6vw, 50px);\n      line-height: 1.04;\n      letter-spacing: -0.045em;\n      font-weight: 950;\n    }\n\n    #kit-newconcept-perfumes .sp-copy p {\n      margin: 9px 0 0;\n      color: #5f574f;\n      font-size: 14px;\n      line-height: 1.42;\n      font-weight: 700;\n      max-width: 520px;\n    }\n\n    #kit-newconcept-perfumes .sp-mini-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 16px;\n    }\n\n    #kit-newconcept-perfumes .sp-mini-card {\n      padding: 14px;\n      border-radius: 18px;\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n    }\n\n    #kit-newconcept-perfumes .sp-mini-card strong {\n      display: block;\n      color: #17110b;\n      font-size: 13px;\n      font-weight: 950;\n      margin-bottom: 4px;\n    }\n\n    #kit-newconcept-perfumes .sp-mini-card span {\n      display: block;\n      color: #6c645c;\n      font-size: 12px;\n      line-height: 1.32;\n      font-weight: 700;\n    }\n\n    #kit-newconcept-perfumes .sp-image-full {\n      display: grid;\n      gap: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-image-note {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 9px;\n    }\n\n    #kit-newconcept-perfumes .sp-image-note div {\n      padding: 13px;\n      border-radius: 18px;\n      background: #fbf6ec;\n      border: 1px solid rgba(181, 130, 42, .20);\n      color: #21180f;\n      font-size: 12px;\n      font-weight: 900;\n      text-align: center;\n    }\n\n    #kit-newconcept-perfumes .sp-reviews-wrap {\n      display: grid;\n      grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);\n      gap: 14px;\n      align-items: start;\n    }\n\n    #kit-newconcept-perfumes .sp-review-panel {\n      background: #fbfaf8;\n      border: 1px solid rgba(22, 18, 13, .08);\n      border-radius: 28px;\n      padding: clamp(14px, 2.5vw, 26px);\n    }\n\n    #kit-newconcept-perfumes .sp-score {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      padding: 14px;\n      border-radius: 20px;\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n      margin-bottom: 11px;\n    }\n\n    #kit-newconcept-perfumes .sp-score strong {\n      color: #17110b;\n      font-size: 42px;\n      line-height: 1;\n      font-weight: 950;\n      letter-spacing: -0.05em;\n    }\n\n    #kit-newconcept-perfumes .sp-stars {\n      color: #d99b22;\n      font-size: 13px;\n      letter-spacing: .8px;\n      font-weight: 950;\n      white-space: nowrap;\n    }\n\n    #kit-newconcept-perfumes .sp-review-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 9px;\n    }\n\n    #kit-newconcept-perfumes .sp-review-card {\n      padding: 13px;\n      border-radius: 18px;\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n    }\n\n    #kit-newconcept-perfumes .sp-review-card.is-hidden {\n      display: none !important;\n    }\n\n    #kit-newconcept-perfumes .sp-review-card strong {\n      display: block;\n      color: #17110b;\n      font-size: 12.5px;\n      font-weight: 950;\n      margin-bottom: 5px;\n    }\n\n    #kit-newconcept-perfumes .sp-review-card p {\n      margin: 7px 0 0;\n      color: #5e574f;\n      font-size: 12px;\n      line-height: 1.36;\n      font-weight: 700;\n    }\n\n    #kit-newconcept-perfumes .sp-review-card small {\n      display: block;\n      color: #8a8178;\n      font-size: 10.5px;\n      font-weight: 850;\n      margin-top: 8px;\n    }\n\n    #kit-newconcept-perfumes .sp-proof-row {\n      display: flex;\n      gap: 8px;\n      overflow-x: auto;\n      padding: 12px 0 0;\n      scrollbar-width: none;\n    }\n\n    #kit-newconcept-perfumes .sp-proof-row::-webkit-scrollbar {\n      display: none;\n    }\n\n    #kit-newconcept-perfumes .sp-proof-photo {\n      flex: 0 0 108px;\n      width: 108px;\n      height: 108px;\n      border: 0;\n      padding: 0;\n      border-radius: 18px;\n      background: #fff;\n      overflow: hidden;\n      cursor: pointer;\n      box-shadow: 0 10px 22px rgba(0, 0, 0, .06);\n    }\n\n    #kit-newconcept-perfumes .sp-proof-photo img {\n      width: 100%;\n      height: 100%;\n      object-fit: contain !important;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes .sp-expanded-photo {\n      display: none;\n      margin-top: 12px;\n      grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr);\n      gap: 12px;\n      align-items: center;\n      padding: 12px;\n      border-radius: 22px;\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n    }\n\n    #kit-newconcept-perfumes .sp-expanded-photo.is-open {\n      display: grid;\n    }\n\n    #kit-newconcept-perfumes .sp-expanded-photo img {\n      border-radius: 16px;\n    }\n\n    #kit-newconcept-perfumes .sp-expanded-photo strong {\n      display: block;\n      color: #17110b;\n      font-size: 22px;\n      font-weight: 950;\n      letter-spacing: -0.035em;\n      margin-bottom: 6px;\n    }\n\n    #kit-newconcept-perfumes .sp-expanded-photo p {\n      margin: 0;\n      color: #5e574f;\n      font-size: 13px;\n      line-height: 1.4;\n      font-weight: 700;\n    }\n\n    #kit-newconcept-perfumes .sp-actions {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 9px;\n      margin-top: 14px;\n    }\n\n    #kit-newconcept-perfumes .sp-small-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 44px;\n      padding: 11px 16px;\n      border-radius: 999px;\n      border: 0;\n      background: #17110b;\n      color: #ffffff;\n      font-size: 12px;\n      font-weight: 950;\n      cursor: pointer;\n      transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n    }\n\n    #kit-newconcept-perfumes .sp-small-btn:hover {\n      transform: translateY(-2px);\n      background: #2c2118;\n      box-shadow: 0 12px 24px rgba(0, 0, 0, .12);\n    }\n\n    #kit-newconcept-perfumes .sp-review-form {\n      display: none;\n      margin-top: 14px;\n      padding: 14px;\n      border-radius: 22px;\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n    }\n\n    #kit-newconcept-perfumes .sp-review-form.is-open {\n      display: block;\n    }\n\n    #kit-newconcept-perfumes .sp-form-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 9px;\n    }\n\n    #kit-newconcept-perfumes .sp-field {\n      display: grid;\n      gap: 6px;\n    }\n\n    #kit-newconcept-perfumes .sp-field.full {\n      grid-column: 1 \/ -1;\n    }\n\n    #kit-newconcept-perfumes .sp-field label {\n      color: #17110b;\n      font-size: 11.5px;\n      font-weight: 950;\n    }\n\n    #kit-newconcept-perfumes .sp-field input,\n    #kit-newconcept-perfumes .sp-field select,\n    #kit-newconcept-perfumes .sp-field textarea {\n      width: 100%;\n      min-height: 44px;\n      padding: 11px 12px;\n      border-radius: 14px;\n      border: 1px solid #e8e3dc;\n      background: #fbfaf8;\n      color: #17110b;\n      font-size: 13px;\n      font-weight: 700;\n      outline: none;\n    }\n\n    #kit-newconcept-perfumes .sp-field textarea {\n      min-height: 86px;\n      resize: vertical;\n    }\n\n    #kit-newconcept-perfumes .sp-upload {\n      position: relative;\n      display: grid;\n      place-items: center;\n      min-height: 80px;\n      border-radius: 15px;\n      border: 1px dashed #cdbb98;\n      background: #fbf6ec;\n      color: #5e574f;\n      font-size: 12px;\n      font-weight: 900;\n      cursor: pointer;\n      text-align: center;\n    }\n\n    #kit-newconcept-perfumes .sp-upload input {\n      position: absolute;\n      inset: 0;\n      opacity: 0;\n      cursor: pointer;\n    }\n\n    #kit-newconcept-perfumes .sp-preview-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 9px;\n    }\n\n    #kit-newconcept-perfumes .sp-preview-row img {\n      width: 70px;\n      height: 70px;\n      border-radius: 13px;\n      border: 1px solid #eee;\n      object-fit: contain !important;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes .sp-success {\n      display: none;\n      margin-top: 10px;\n      padding: 11px 13px;\n      border-radius: 15px;\n      background: #eef8e9;\n      color: #3e6d1c;\n      font-size: 12px;\n      font-weight: 950;\n      text-align: center;\n    }\n\n    #kit-newconcept-perfumes .sp-success.is-visible {\n      display: block;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-layout {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n      gap: 14px;\n      align-items: start;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-list {\n      display: grid;\n      gap: 8px;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-item {\n      background: #ffffff;\n      border: 1px solid rgba(22, 18, 13, .08);\n      border-radius: 16px;\n      overflow: hidden;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-question {\n      width: 100%;\n      min-height: 50px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      padding: 14px 15px;\n      background: #ffffff;\n      color: #17110b;\n      border: 0;\n      cursor: pointer;\n      text-align: left;\n      font-size: 13.5px;\n      font-weight: 950;\n      font-family: Arial, Helvetica, sans-serif;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-question::after {\n      content: \"+\";\n      flex: 0 0 auto;\n      width: 24px;\n      height: 24px;\n      display: grid;\n      place-items: center;\n      border-radius: 50%;\n      background: #fbf6ec;\n      color: #17110b;\n      font-size: 17px;\n      font-weight: 950;\n      line-height: 1;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-item.is-open .sp-faq-question::after {\n      content: \"−\";\n      background: #f4c35a;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-answer {\n      display: none;\n      padding: 0 15px 14px;\n      color: #5e574f;\n      font-size: 12.5px;\n      line-height: 1.38;\n      font-weight: 700;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-item.is-open .sp-faq-answer {\n      display: block;\n    }\n\n    #kit-newconcept-perfumes .sp-faq-answer p {\n      margin: 0;\n    }\n\n    #kit-newconcept-perfumes .sp-final-offer {\n      display: grid;\n      grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr);\n      gap: 14px;\n      align-items: stretch;\n      padding: 10px;\n      border-radius: 28px;\n      background:\n        radial-gradient(circle at top left, rgba(244, 195, 90, .22), transparent 34%),\n        #17110b;\n      color: #ffffff;\n      border: 1px solid rgba(244, 195, 90, .24);\n    }\n\n    #kit-newconcept-perfumes .sp-final-copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      padding: clamp(18px, 3vw, 42px);\n    }\n\n    #kit-newconcept-perfumes .sp-final-copy h2 {\n      margin: 0;\n      color: #ffffff;\n      font-size: clamp(32px, 4.3vw, 62px);\n      line-height: 1.04;\n      letter-spacing: -0.05em;\n      font-weight: 950;\n    }\n\n    #kit-newconcept-perfumes .sp-final-copy p {\n      margin: 9px 0 0;\n      color: rgba(255, 255, 255, .74);\n      font-size: 14px;\n      line-height: 1.42;\n      font-weight: 700;\n      max-width: 540px;\n    }\n\n    #kit-newconcept-perfumes .sp-final-price {\n      margin: 16px 0;\n      display: flex;\n      align-items: baseline;\n      flex-wrap: wrap;\n      gap: 9px;\n    }\n\n    #kit-newconcept-perfumes .sp-final-price strong {\n      color: #f4c35a;\n      font-size: clamp(42px, 5vw, 70px);\n      line-height: 1;\n      font-weight: 950;\n      letter-spacing: -0.055em;\n    }\n\n    #kit-newconcept-perfumes .sp-final-price span {\n      color: rgba(255, 255, 255, .52);\n      font-size: 15px;\n      font-weight: 900;\n      text-decoration: line-through;\n    }\n\n    #kit-newconcept-perfumes .sp-sticky {\n      position: fixed;\n      left: 50%;\n      bottom: max(10px, env(safe-area-inset-bottom));\n      transform: translateX(-50%);\n      z-index: 99999;\n      width: min(430px, calc(100vw - 22px));\n      pointer-events: none;\n    }\n\n    #kit-newconcept-perfumes .sp-sticky .sp-btn {\n      width: 100%;\n      min-height: 48px;\n      margin: 0;\n      pointer-events: auto;\n      box-shadow: 0 12px 30px rgba(0, 0, 0, .22);\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-hero,\n      #kit-newconcept-perfumes .sp-split,\n      #kit-newconcept-perfumes .sp-split.reverse,\n      #kit-newconcept-perfumes .sp-reviews-wrap,\n      #kit-newconcept-perfumes .sp-faq-layout,\n      #kit-newconcept-perfumes .sp-final-offer {\n        grid-template-columns: 1fr;\n      }\n\n\n      #kit-newconcept-perfumes .sp-trust,\n      #kit-newconcept-perfumes .sp-image-note {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      #kit-newconcept-perfumes .sp-mini-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      #kit-newconcept-perfumes .sp-expanded-photo {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes {\n        padding-bottom: 74px;\n      }\n\n      #kit-newconcept-perfumes .sp-wrap {\n        width: min(100%, calc(100vw - 8px));\n        padding: 0 4px;\n      }\n\n      #kit-newconcept-perfumes .sp-section {\n        padding: 15px 0;\n      }\n\n      #kit-newconcept-perfumes .sp-card,\n      #kit-newconcept-perfumes .sp-hero-copy,\n      #kit-newconcept-perfumes .sp-split,\n      #kit-newconcept-perfumes .sp-review-panel,\n      #kit-newconcept-perfumes .sp-final-offer {\n        border-radius: 20px;\n      }\n\n      #kit-newconcept-perfumes .sp-hero {\n        gap: 9px;\n        padding-top: 8px;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-copy,\n      #kit-newconcept-perfumes .sp-copy,\n      #kit-newconcept-perfumes .sp-final-copy {\n        padding: 15px;\n      }\n\n      #kit-newconcept-perfumes .sp-hero h1 {\n        font-size: clamp(30px, 8.5vw, 40px);\n      }\n\n      #kit-newconcept-perfumes .sp-hero p,\n      #kit-newconcept-perfumes .sp-copy p,\n      #kit-newconcept-perfumes .sp-final-copy p {\n        font-size: 13px;\n      }\n\n      #kit-newconcept-perfumes .sp-price strong,\n      #kit-newconcept-perfumes .sp-final-price strong {\n        font-size: 38px;\n      }\n\n      #kit-newconcept-perfumes .sp-quick-math {\n        grid-template-columns: 1fr;\n      }\n\n      #kit-newconcept-perfumes .sp-trust,\n      #kit-newconcept-perfumes .sp-image-note,\n      #kit-newconcept-perfumes .sp-review-grid,\n      #kit-newconcept-perfumes .sp-form-grid {\n        grid-template-columns: 1fr;\n      }\n\n      #kit-newconcept-perfumes .sp-mini-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 8px;\n      }\n\n      #kit-newconcept-perfumes .sp-mini-card {\n        padding: 11px;\n        border-radius: 16px;\n      }\n\n      #kit-newconcept-perfumes .sp-title h2 {\n        font-size: clamp(27px, 8vw, 36px);\n      }\n\n      #kit-newconcept-perfumes .sp-score {\n        align-items: flex-start;\n        flex-direction: column;\n      }\n\n      #kit-newconcept-perfumes .sp-proof-photo {\n        flex-basis: 88px;\n        width: 88px;\n        height: 88px;\n      }\n\n      #kit-newconcept-perfumes .sp-sticky {\n        width: calc(100vw - 16px);\n        bottom: max(8px, env(safe-area-inset-bottom));\n      }\n\n      #kit-newconcept-perfumes .sp-sticky .sp-btn {\n        min-height: 46px;\n        font-size: 12px;\n        padding: 12px 14px;\n      }\n    }\n\n\n    \/* ===== SECCIÓN ORIGINAL DE RESEÑAS PREMIUM ===== *\/\n    .premium-reviews { background: #fbfbfb; border: 1px solid #eee; border-radius: 30px; padding: clamp(16px, 4vw, 40px); overflow: hidden; } .pr-head { text-align: center; max-width: 720px; margin: 0 auto 20px; } .pr-kicker { display: inline-flex; padding: 8px 13px; border-radius: 999px; background: #fff; border: 1px solid #eee; color: #222; font-size: 13px; font-weight: 950; box-shadow: 0 10px 24px rgba(0,0,0,.04); } .pr-head h2 { margin: 12px 0 0; color: #111; font-size: clamp(30px, 4vw, 54px); line-height: 1.03; letter-spacing: -0.055em; font-weight: 950; } .pr-head p { margin: 9px auto 0; color: #666; font-size: 13.5px; line-height: 1.35; font-weight: 650; max-width: 520px; } .pr-score-card { display: flex; align-items: center; justify-content: space-between; gap: 16px; width: min(100%, 940px); margin: 0 auto 16px; padding: 17px; border-radius: 24px; background: #fff; border: 1px solid #eee; box-shadow: 0 14px 38px rgba(0,0,0,.05); } .pr-score-left { display: flex; align-items: center; gap: 14px; } .pr-score-number { color: #111; font-size: clamp(42px, 5vw, 64px); line-height: 1; font-weight: 950; letter-spacing: -0.055em; } .pr-stars { color: #f5b700; font-size: 15px; letter-spacing: .4px; font-weight: 950; line-height: 1; white-space: nowrap; } .pr-score-text { color: #555; font-size: 12.5px; line-height: 1.3; font-weight: 750; } .pr-score-tags { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 7px; } .pr-score-tags span { padding: 8px 10px; border-radius: 999px; background: #fff8df; color: #111; font-size: 12px; font-weight: 900; } .pr-filters { display: flex; gap: 8px; overflow-x: auto; padding: 3px 0 14px; scrollbar-width: none; scroll-behavior: smooth; } .pr-filters::-webkit-scrollbar { display: none; } .pr-filter { flex: 0 0 auto; border: 1px solid #e8e8e8; background: #fff; color: #333; border-radius: 999px; padding: 10px 12px; font-size: 12px; font-weight: 950; cursor: pointer; transition: background .22s ease, transform .22s ease, box-shadow .22s ease; } .pr-filter:hover { transform: translateY(-1px); box-shadow: 0 10px 22px rgba(0,0,0,.05); } .pr-filter.is-active { background: #ffd21f; border-color: #ffd21f; color: #111; } .pr-photo-row { display: flex; gap: 9px; overflow-x: auto; padding: 2px 0 13px; margin-bottom: 8px; scrollbar-width: none; scroll-behavior: smooth; } .pr-photo-row::-webkit-scrollbar { display: none; } .pr-photo { flex: 0 0 106px; width: 106px; height: 106px; border: 0; padding: 0; border-radius: 18px; overflow: hidden; background: #fff; cursor: pointer; box-shadow: 0 10px 24px rgba(0,0,0,.06); transition: transform .22s ease, box-shadow .22s ease; } .pr-photo:hover { transform: translateY(-3px); box-shadow: 0 14px 30px rgba(0,0,0,.08); } .pr-photo img { width: 100%; height: 100%; object-fit: contain !important; background: #fff; padding: 2px; } .pr-expanded-photo { display: none; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 16px; align-items: center; background: #fff; border: 1px solid #eee; border-radius: 24px; box-shadow: 0 14px 38px rgba(0,0,0,.05); margin: 0 0 16px; padding: 15px; animation: prFade .24s ease both; } .pr-expanded-photo.is-open { display: grid; } .pr-expanded-photo img { width: 100%; height: auto; object-fit: contain !important; border-radius: 18px; background: #fff; } .pr-expanded-copy strong { display: block; color: #111; font-size: clamp(21px, 2.5vw, 30px); line-height: 1.08; letter-spacing: -0.035em; font-weight: 950; margin-bottom: 7px; } .pr-expanded-copy p { margin: 0; color: #666; font-size: 13.5px; line-height: 1.35; font-weight: 650; } @keyframes prFade { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } } .pr-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 11px; margin-top: 10px; } .pr-card { background: #fff; border: 1px solid #eee; border-radius: 22px; padding: 15px; box-shadow: 0 12px 30px rgba(0,0,0,.04); transition: transform .22s ease, box-shadow .22s ease; } .pr-card:hover { transform: translateY(-3px); box-shadow: 0 16px 38px rgba(0,0,0,.07); } .pr-card.is-hidden { display: none !important; } .pr-card-head { display: flex; align-items: center; gap: 9px; margin-bottom: 9px; } .pr-avatar { flex: 0 0 auto; width: 38px; height: 38px; border-radius: 50%; display: grid; place-items: center; background: #fff4c2; color: #111; font-size: 13px; font-weight: 950; border: 1px solid #ffe89a; } .pr-person strong { display: block; color: #111; font-size: 12.5px; font-weight: 950; line-height: 1.1; } .pr-verified { display: inline-flex; margin-top: 4px; color: #5f7d38; font-size: 11px; font-weight: 850; } .pr-card .pr-stars { font-size: 11.5px; margin-bottom: 8px; } .pr-benefit-tag { display: inline-flex; width: fit-content; padding: 6px 9px; border-radius: 999px; background: #f6f6f6; color: #333; font-size: 11px; font-weight: 900; margin-bottom: 8px; } .pr-card p { margin: 0; color: #555; font-size: 12.5px; line-height: 1.35; font-weight: 650; } .pr-meta { display: block; margin-top: 9px; color: #777; font-size: 11px; font-weight: 850; } .pr-card-photo-box { width: 100%; aspect-ratio: 1 \/ 1; display: grid; place-items: center; border-radius: 16px; margin-top: 11px; background: #fff; border: 1px solid #eee; overflow: hidden; } .pr-card-photo-box img { width: 100%; height: 100%; object-fit: contain !important; background: #fff; padding: 4px; } .pr-actions { display: flex; justify-content: center; margin-top: 17px; } .pr-more-btn, .pr-submit-btn, .pr-open-form-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; border: 0; border-radius: 999px; padding: 12px 18px; background: #111; color: #fff; font-size: 13px; font-weight: 950; cursor: pointer; transition: transform .22s ease, box-shadow .22s ease, background .22s ease; } .pr-more-btn:hover, .pr-submit-btn:hover, .pr-open-form-btn:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(0,0,0,.12); background: #2a2a2a; } .pr-form-wrap { display: none; margin-top: 20px; background: #fff; border: 1px solid #eee; border-radius: 26px; padding: clamp(16px, 3vw, 24px); box-shadow: 0 14px 38px rgba(0,0,0,.045); animation: prFade .24s ease both; } .pr-form-wrap.is-open { display: block; } .pr-form-head { text-align: center; max-width: 580px; margin: 0 auto 14px; } .pr-form-head h3 { margin: 0; color: #111; font-size: clamp(23px, 3vw, 34px); line-height: 1.05; letter-spacing: -0.04em; font-weight: 950; } .pr-form-head p { margin: 7px 0 0; color: #666; font-size: 12.5px; line-height: 1.35; font-weight: 650; } .pr-form { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; } .pr-field { display: grid; gap: 6px; } .pr-field.pr-full { grid-column: 1 \/ -1; } .pr-field label { color: #222; font-size: 12px; font-weight: 950; } .pr-field input, .pr-field textarea, .pr-field select { width: 100%; border: 1px solid #e7e7e7; background: #fbfbfb; color: #111; border-radius: 14px; min-height: 45px; padding: 11px 12px; font-size: 13px; font-weight: 650; outline: none; transition: border-color .2s ease, box-shadow .2s ease, background .2s ease; } .pr-field textarea { min-height: 92px; resize: vertical; } .pr-field input:focus, .pr-field textarea:focus, .pr-field select:focus { border-color: #ffd21f; background: #fff; box-shadow: 0 0 0 4px rgba(255,210,31,.18); } .pr-upload { position: relative; display: grid; place-items: center; min-height: 80px; padding: 12px; border-radius: 15px; border: 1px dashed #d8d8d8; background: #fbfbfb; color: #555; font-size: 12px; font-weight: 850; text-align: center; cursor: pointer; } .pr-upload input { position: absolute; inset: 0; opacity: 0; cursor: pointer; } .pr-preview-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 8px; } .pr-preview-row img { width: 70px; height: 70px; object-fit: contain !important; border-radius: 13px; border: 1px solid #eee; background: #fff; } .pr-success { display: none; margin-top: 10px; padding: 11px 13px; border-radius: 15px; background: #f0f8ea; color: #416a20; font-size: 12.5px; font-weight: 900; text-align: center; } .pr-success.is-visible { display: block; }\n\n\n@media (max-width: 1100px) {\n  #kit-newconcept-perfumes .pr-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n@media (max-width: 900px) {\n  #kit-newconcept-perfumes .pr-score-card {\n    align-items: flex-start;\n    flex-direction: column;\n  }\n  #kit-newconcept-perfumes .pr-score-tags {\n    justify-content: flex-start;\n  }\n  #kit-newconcept-perfumes .pr-expanded-photo {\n    grid-template-columns: 1fr;\n  }\n  #kit-newconcept-perfumes .pr-form {\n    grid-template-columns: 1fr;\n  }\n}\n@media (max-width: 560px) {\n  #kit-newconcept-perfumes .premium-reviews {\n    padding: 15px 9px;\n    border-radius: 25px;\n  }\n  #kit-newconcept-perfumes .pr-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 8px;\n  }\n  #kit-newconcept-perfumes .pr-card {\n    padding: 10px;\n    border-radius: 17px;\n  }\n  #kit-newconcept-perfumes .pr-card-head {\n    gap: 7px;\n    align-items: flex-start;\n  }\n  #kit-newconcept-perfumes .pr-avatar {\n    width: 31px;\n    height: 31px;\n    font-size: 12px;\n  }\n  #kit-newconcept-perfumes .pr-person strong {\n    font-size: 11.5px;\n  }\n  #kit-newconcept-perfumes .pr-verified,\n  #kit-newconcept-perfumes .pr-meta {\n    font-size: 9.8px;\n  }\n  #kit-newconcept-perfumes .pr-card .pr-stars {\n    font-size: 10px;\n    letter-spacing: 0;\n  }\n  #kit-newconcept-perfumes .pr-benefit-tag {\n    font-size: 10px;\n    padding: 5px 7px;\n  }\n  #kit-newconcept-perfumes .pr-card p {\n    font-size: 11.2px;\n    line-height: 1.32;\n  }\n  #kit-newconcept-perfumes .pr-photo {\n    flex-basis: 88px;\n    width: 88px;\n    height: 88px;\n  }\n}\n\n\n\n    \/* ===== AJUSTE LIMPIO: MENOS TEXTO, MÁS AIRE VISUAL ===== *\/\n    #kit-newconcept-perfumes .sp-section {\n      padding: 18px 0;\n    }\n\n    #kit-newconcept-perfumes .sp-title {\n      margin-bottom: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-title p,\n    #kit-newconcept-perfumes .sp-copy p,\n    #kit-newconcept-perfumes .sp-hero p,\n    #kit-newconcept-perfumes .sp-final-copy p {\n      max-width: 460px;\n    }\n\n    #kit-newconcept-perfumes .sp-copy {\n      padding: clamp(14px, 2.4vw, 28px);\n    }\n\n    #kit-newconcept-perfumes .sp-mini-grid {\n      margin-top: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-mini-card {\n      padding: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row {\n      margin: 13px 0;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row span {\n      padding: 8px 10px;\n      font-size: 11.5px;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math div {\n      padding: 10px;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math strong {\n      font-size: 17px;\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes .sp-section {\n        padding: 12px 0;\n      }\n\n      #kit-newconcept-perfumes .sp-title p {\n        font-size: 12.5px;\n      }\n\n      #kit-newconcept-perfumes .sp-copy p,\n      #kit-newconcept-perfumes .sp-hero p,\n      #kit-newconcept-perfumes .sp-final-copy p {\n        font-size: 12.5px;\n        line-height: 1.32;\n      }\n\n      #kit-newconcept-perfumes .sp-mini-card strong {\n        font-size: 12px;\n      }\n\n      #kit-newconcept-perfumes .sp-mini-card span {\n        font-size: 11px;\n      }\n    }\n\n\n    \/* ===== ESCRITORIO: IMÁGENES EN COLUMNAS, NO A TODO EL ANCHO ===== *\/\n    #kit-newconcept-perfumes .sp-desktop-pair {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 14px;\n      align-items: start;\n    }\n\n    #kit-newconcept-perfumes .sp-desktop-pair .sp-card {\n      height: 100%;\n    }\n\n    #kit-newconcept-perfumes .sp-desktop-pair img {\n      height: 100%;\n      object-fit: contain !important;\n    }\n\n    #kit-newconcept-perfumes .sp-top-image {\n      width: min(760px, 100%);\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    @media (min-width: 981px) {\n      #kit-newconcept-perfumes .sp-top-image {\n        width: min(720px, 48vw);\n      }\n\n      #kit-newconcept-perfumes .sp-image-full {\n        width: min(1120px, 100%);\n        margin-left: auto;\n        margin-right: auto;\n      }\n\n      #kit-newconcept-perfumes .sp-image-note {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-desktop-pair {\n        grid-template-columns: 1fr;\n      }\n\n      #kit-newconcept-perfumes .sp-top-image {\n        width: 100%;\n      }\n    }\n\n    \/* ===== LIGHTBOX: CUALQUIER IMAGEN DE RESEÑAS SE VE GRANDE AL CLIC ===== *\/\n    #kit-newconcept-perfumes .sp-review-lightbox {\n      position: fixed;\n      inset: 0;\n      z-index: 999999;\n      display: none;\n      align-items: center;\n      justify-content: center;\n      padding: 18px;\n      background: rgba(0, 0, 0, .82);\n    }\n\n    #kit-newconcept-perfumes .sp-review-lightbox.is-open {\n      display: flex;\n    }\n\n    #kit-newconcept-perfumes .sp-review-lightbox-inner {\n      position: relative;\n      width: min(960px, 96vw);\n      max-height: 92vh;\n      border-radius: 20px;\n      overflow: hidden;\n      background: #ffffff;\n      box-shadow: 0 24px 80px rgba(0, 0, 0, .45);\n    }\n\n    #kit-newconcept-perfumes .sp-review-lightbox-img {\n      width: 100%;\n      max-height: 86vh;\n      object-fit: contain !important;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes .sp-review-lightbox-close {\n      position: absolute;\n      top: 10px;\n      right: 10px;\n      z-index: 2;\n      width: 38px;\n      height: 38px;\n      display: grid;\n      place-items: center;\n      border: 0;\n      border-radius: 999px;\n      background: rgba(0, 0, 0, .72);\n      color: #ffffff;\n      font-size: 22px;\n      font-weight: 950;\n      cursor: pointer;\n      line-height: 1;\n    }\n\n    #kit-newconcept-perfumes #resenas img {\n      cursor: zoom-in;\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes .sp-review-lightbox {\n        padding: 10px;\n      }\n\n      #kit-newconcept-perfumes .sp-review-lightbox-inner {\n        width: 98vw;\n        border-radius: 16px;\n      }\n\n      #kit-newconcept-perfumes .sp-review-lightbox-close {\n        width: 34px;\n        height: 34px;\n        font-size: 20px;\n      }\n    }\n\n\n    \/* ===== AJUSTE FINAL: PRIMERA IMAGEN MÁS COMPACTA EN ESCRITORIO ===== *\/\n    #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image {\n      width: min(540px, 92vw) !important;\n      max-width: 540px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      padding-top: 10px;\n      padding-bottom: 6px;\n    }\n\n    #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image .sp-card {\n      width: 100%;\n      max-width: 540px;\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image img {\n      width: 100%;\n      max-width: 540px;\n      margin-left: auto;\n      margin-right: auto;\n      border-radius: 22px;\n    }\n\n    @media (min-width: 981px) {\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image {\n        width: min(520px, 38vw) !important;\n        max-width: 520px !important;\n      }\n\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image .sp-card,\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image img {\n        max-width: 520px;\n      }\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image {\n        width: min(100%, calc(100vw - 8px)) !important;\n        max-width: 100% !important;\n      }\n\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image .sp-card,\n      #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image img {\n        max-width: 100%;\n      }\n    }\n\n\n    \/* ===== INICIO EN DOS COLUMNAS: IMAGEN + OFERTA ===== *\/\n    #kit-newconcept-perfumes .sp-hero {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.04fr) minmax(360px, .96fr) !important;\n      gap: 16px !important;\n      align-items: center !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image {\n      height: 100%;\n      align-self: stretch;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image img {\n      height: 100%;\n      max-height: 720px;\n      object-fit: contain !important;\n      background: #ffffff;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy {\n      order: initial !important;\n      height: 100%;\n    }\n\n    \/* Ya no se usa imagen inicial separada *\/\n    #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image {\n      display: none !important;\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-hero {\n        grid-template-columns: 1fr !important;\n        gap: 9px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image {\n        order: 0 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-copy {\n        order: 1 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image img {\n        max-height: none;\n      }\n    }\n\n\n    \/* ===== CORRECCIÓN: INICIO NORMAL EN 2 COLUMNAS, SIN IMAGEN DUPLICADA ===== *\/\n    #kit-newconcept-perfumes .sp-hero {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) minmax(360px, .92fr) !important;\n      gap: 16px !important;\n      align-items: stretch !important;\n      padding: 14px 0 !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image {\n      width: 100% !important;\n      height: 100% !important;\n      align-self: stretch !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image img {\n      width: 100% !important;\n      height: 100% !important;\n      max-height: 720px !important;\n      object-fit: contain !important;\n      background: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy {\n      order: initial !important;\n      height: 100% !important;\n    }\n\n    #kit-newconcept-perfumes \u003e .sp-wrap.sp-top-image {\n      display: none !important;\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-hero {\n        grid-template-columns: 1fr !important;\n        gap: 9px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image {\n        order: 0 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-copy {\n        order: 1 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image img {\n        height: auto !important;\n        max-height: none !important;\n      }\n    }\n\n\n\n    \/* ===== INICIO MÁS LIMPIO, BLANCO Y PROFESIONAL ===== *\/\n    #kit-newconcept-perfumes {\n      background: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.02fr) minmax(360px, .98fr) !important;\n      gap: clamp(14px, 2vw, 24px) !important;\n      align-items: center !important;\n      padding: clamp(12px, 2.4vw, 28px) 0 clamp(10px, 2vw, 22px) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image {\n      background: #ffffff !important;\n      border: 1px solid rgba(20, 20, 20, .07) !important;\n      border-radius: 30px !important;\n      padding: clamp(8px, 1.4vw, 16px) !important;\n      box-shadow: 0 18px 55px rgba(0, 0, 0, .055) !important;\n      overflow: hidden !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-image img {\n      width: 100% !important;\n      height: auto !important;\n      max-height: 660px !important;\n      object-fit: contain !important;\n      background: #ffffff !important;\n      border-radius: 22px !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy {\n      background: #ffffff !important;\n      color: #16120d !important;\n      border: 1px solid rgba(20, 20, 20, .08) !important;\n      border-radius: 30px !important;\n      box-shadow: 0 18px 55px rgba(0, 0, 0, .06) !important;\n      padding: clamp(20px, 3vw, 44px) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-kicker {\n      background: #fff8df !important;\n      color: #17110b !important;\n      border: 1px solid #f1dc9a !important;\n      box-shadow: none !important;\n    }\n\n    #kit-newconcept-perfumes .sp-price strong {\n      color: #17110b !important;\n    }\n\n    #kit-newconcept-perfumes .sp-price span {\n      color: #a6a09a !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero h1 {\n      color: #17110b !important;\n      max-width: 560px !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero p {\n      color: #5f574f !important;\n      max-width: 430px !important;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row {\n      gap: 7px !important;\n      margin: 16px 0 !important;\n    }\n\n    #kit-newconcept-perfumes .sp-chip-row span {\n      background: #fbfaf8 !important;\n      border: 1px solid #ece6dd !important;\n      color: #21180f !important;\n      box-shadow: none !important;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math {\n      gap: 9px !important;\n      margin: 4px 0 18px !important;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math div {\n      background: #fbfaf8 !important;\n      border: 1px solid #ece6dd !important;\n      border-radius: 18px !important;\n      box-shadow: none !important;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math small {\n      color: #77706a !important;\n    }\n\n    #kit-newconcept-perfumes .sp-quick-math strong {\n      color: #17110b !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy .sp-btn {\n      background: #17110b !important;\n      color: #ffffff !important;\n      box-shadow: 0 14px 32px rgba(0, 0, 0, .16) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-copy .sp-btn:hover {\n      background: #2a2017 !important;\n    }\n\n    #kit-newconcept-perfumes .sp-trust {\n      padding-top: 6px !important;\n    }\n\n    #kit-newconcept-perfumes .sp-trust div {\n      background: #ffffff !important;\n      border: 1px solid rgba(20, 20, 20, .08) !important;\n      box-shadow: 0 8px 22px rgba(0, 0, 0, .035) !important;\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-hero {\n        grid-template-columns: 1fr !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image {\n        order: 0 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-copy {\n        order: 1 !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image img {\n        max-height: none !important;\n      }\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes .sp-hero {\n        padding-top: 8px !important;\n        gap: 10px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-image,\n      #kit-newconcept-perfumes .sp-hero-copy {\n        border-radius: 22px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-copy {\n        padding: 17px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero h1 {\n        font-size: clamp(29px, 8vw, 38px) !important;\n        letter-spacing: -0.045em !important;\n      }\n\n      #kit-newconcept-perfumes .sp-chip-row span {\n        font-size: 11px !important;\n        padding: 8px 9px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-quick-math {\n        grid-template-columns: 1fr !important;\n      }\n    }\n\n  \n\n    \/* ===== LIMPIEZA FINAL: SIN TEXTOS REPETIDOS FUERA DE LAS IMÁGENES ===== *\/\n    #kit-newconcept-perfumes .sp-visual-only {\n      width: min(980px, 100%);\n      margin: 0 auto;\n      display: grid;\n      gap: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-clean-image-pair {\n      align-items: start !important;\n    }\n\n    #kit-newconcept-perfumes .sp-clean-image-pair .sp-card,\n    #kit-newconcept-perfumes .sp-visual-only .sp-card {\n      background: #ffffff !important;\n      border: 1px solid rgba(20, 20, 20, .07) !important;\n      border-radius: 28px !important;\n      box-shadow: 0 16px 44px rgba(0, 0, 0, .045) !important;\n      padding: clamp(6px, 1vw, 12px) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-clean-image-pair img,\n    #kit-newconcept-perfumes .sp-visual-only img {\n      border-radius: 22px !important;\n      background: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-cta-only,\n    #kit-newconcept-perfumes .sp-final-cta-only {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 180px !important;\n      background: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-hero-cta-only .sp-btn,\n    #kit-newconcept-perfumes .sp-final-cta-only .sp-btn {\n      width: min(100%, 360px) !important;\n      background: #17110b !important;\n      color: #ffffff !important;\n    }\n\n    #kit-newconcept-perfumes .sp-final-clean {\n      grid-template-columns: minmax(0, 1fr) minmax(280px, .55fr) !important;\n      background: #ffffff !important;\n      border: 1px solid rgba(20, 20, 20, .07) !important;\n      box-shadow: 0 16px 44px rgba(0, 0, 0, .045) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-final-clean .sp-card {\n      box-shadow: none !important;\n      border-color: rgba(20, 20, 20, .06) !important;\n    }\n\n    #kit-newconcept-perfumes .sp-clean-actions {\n      display: flex;\n      justify-content: center;\n      margin-top: 12px;\n    }\n\n    #kit-newconcept-perfumes .sp-wrap:empty {\n      display: none !important;\n    }\n\n    @media (max-width: 980px) {\n      #kit-newconcept-perfumes .sp-final-clean {\n        grid-template-columns: 1fr !important;\n      }\n\n      #kit-newconcept-perfumes .sp-hero-cta-only,\n      #kit-newconcept-perfumes .sp-final-cta-only {\n        min-height: auto !important;\n        padding: 16px !important;\n      }\n    }\n\n    @media (max-width: 560px) {\n      #kit-newconcept-perfumes .sp-visual-only .sp-card,\n      #kit-newconcept-perfumes .sp-clean-image-pair .sp-card,\n      #kit-newconcept-perfumes .sp-final-clean {\n        border-radius: 22px !important;\n      }\n\n      #kit-newconcept-perfumes .sp-clean-image-pair img,\n      #kit-newconcept-perfumes .sp-visual-only img {\n        border-radius: 18px !important;\n      }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sp-wrap\"\u003e\n\u003cdiv class=\"sp-hero\"\u003e\n\u003carticle class=\"sp-card sp-media sp-hero-image\"\u003e\n\u003cimg alt=\"Kit perfecto para emprender con perfumes New Concept\" loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_17_p.m._1_800x800.png?v=1782871733\"\u003e\n\u003c\/article\u003e\u003cdiv class=\"sp-hero-copy sp-hero-cta-only\"\u003e\u003ca class=\"sp-btn\" href=\"\/rsi-btn-hook\"\u003eComprar ahora\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"sp-wrap sp-section\" id=\"oportunidad\"\u003e\u003cdiv class=\"sp-visual-only\"\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Por qué emprender vendiendo perfumes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_17_p.m._2_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"rentabilidad\"\u003e\u003cdiv class=\"sp-desktop-pair sp-clean-image-pair\"\u003e\n\u003cdiv\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Cuánto puedes ganar vendiendo el kit de perfumes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_17_p.m._3_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003c\/div\u003e\n\u003cdiv id=\"vendidos\"\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Perfumes más vendidos del kit New Concept\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_18_p.m._5_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"respaldo\"\u003e\u003cdiv class=\"sp-visual-only\"\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Respaldo New Concept fabricantes planta propia INVIMA\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_18_p.m._6_800x800.png?v=1782871733\"\u003e\u003c\/article\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"historias\"\u003e\u003cdiv class=\"sp-visual-only\"\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Imagina tu negocio empezando desde casa con New Concept\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_19_p.m._9_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"resenas\"\u003e \u003csection class=\"premium-reviews\"\u003e \u003cdiv class=\"pr-head\"\u003e \u003cdiv class=\"pr-kicker\"\u003e⭐ Opiniones de clientes\u003c\/div\u003e \u003ch2\u003eClientes que ya empezaron\u003c\/h2\u003e \u003cp\u003eOpiniones sobre presentación, entrega y venta.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"pr-score-card\"\u003e \u003cdiv class=\"pr-score-left\"\u003e \u003cdiv class=\"pr-score-number\"\u003e5.0\u003c\/div\u003e \u003cdiv\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-score-text\"\u003ePresentación, entrega y confianza.\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-score-tags\"\u003e \u003cspan\u003e• Presentación\u003c\/span\u003e \u003cspan\u003e• Entrega\u003c\/span\u003e \u003cspan\u003e• Fácil venta\u003c\/span\u003e \u003cspan\u003e• Confianza\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-filters\"\u003e \u003cbutton class=\"pr-filter is-active\" data-filter=\"all\" type=\"button\"\u003eTodas\u003c\/button\u003e \u003cbutton class=\"pr-filter\" data-filter=\"foto\" type=\"button\"\u003e📸 Con foto\u003c\/button\u003e \u003cbutton class=\"pr-filter\" data-filter=\"presentacion\" type=\"button\"\u003e🎁 Presentación\u003c\/button\u003e \u003cbutton class=\"pr-filter\" data-filter=\"emprender\" type=\"button\"\u003e💼 Emprender\u003c\/button\u003e \u003cbutton class=\"pr-filter\" data-filter=\"entrega\" type=\"button\"\u003e🚚 Entrega\u003c\/button\u003e \u003cbutton class=\"pr-filter\" data-filter=\"facil\" type=\"button\"\u003e👌 Fácil\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"pr-photo-row\"\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_13_2.png?v=1782874472\" data-text=\"Producto recibido.\" data-title=\"Producto recibido\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_13_2.png?v=1782874472\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_9_800x800.png?v=1782865211\" data-text=\"Pedido recibido.\" data-title=\"Presentación clara\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_9_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_52_1_800x800.png?v=1782865211\" data-text=\"Listo para publicar.\" data-title=\"Listo para vender\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_52_1_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_17_10.png?v=1782874472\" data-text=\"Recibido en buen estado.\" data-title=\"Buena compra\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_17_10.png?v=1782874472\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_8_800x800.png?v=1782865211\" data-text=\"Pago al recibir.\" data-title=\"Compra segura\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_8_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_14_3.png?v=1782874471\" data-text=\"Kit recibido.\" data-title=\"Kit completo\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_14_3.png?v=1782874471\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_7_800x800.png?v=1782865211\" data-text=\"Listo para ofrecer.\" data-title=\"Para mostrar\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 7\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_7_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_52_2_800x800.png?v=1782865211\" data-text=\"Entrega correcta.\" data-title=\"Entrega correcta\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 8\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_52_2_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_53_5_800x800.png?v=1782865211\" data-text=\"Presentación comercial.\" data-title=\"Buena presentación\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_53_5_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003cbutton class=\"pr-photo\" data-large=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_53_4_800x800.png?v=1782865211\" data-text=\"Experiencia real.\" data-title=\"Experiencia real\" type=\"button\"\u003e \u003cimg alt=\"Foto reseña 10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_53_4_800x800.png?v=1782865211\"\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"pr-expanded-photo\"\u003e \u003cimg alt=\"Foto ampliada de reseña\" class=\"pr-expanded-img\" src=\"\"\u003e \u003cdiv class=\"pr-expanded-copy\"\u003e \u003cstrong class=\"pr-expanded-title\"\u003eFoto de cliente\u003c\/strong\u003e \u003cp class=\"pr-expanded-text\"\u003eToca una imagen para verla más grande.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-grid\"\u003e \u003carticle class=\"pr-card\" data-tags=\"foto presentacion emprender facil\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eL\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eLaura M.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003ePresentación\u003c\/div\u003e \u003cp\u003eLlegó bien. Se ve listo para mostrar.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eBogotá · Hace 6 días\u003c\/span\u003e \u003cdiv class=\"pr-card-photo-box\"\u003e \u003cimg alt=\"Foto reseña Laura\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_13_2.png?v=1782874472\"\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"pr-card\" data-tags=\"emprender facil\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eA\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eAndrés P.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eFácil\u003c\/div\u003e \u003cp\u003eLo ofrezco por WhatsApp. Se entiende rápido.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eMedellín · Hace 8 días\u003c\/span\u003e \u003c\/article\u003e \u003carticle class=\"pr-card\" data-tags=\"foto entrega presentacion\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eC\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eCarolina R.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eEntrega\u003c\/div\u003e \u003cp\u003eLlegó bien empacado. Pagué al recibir.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eCali · Hace 10 días\u003c\/span\u003e \u003cdiv class=\"pr-card-photo-box\"\u003e \u003cimg alt=\"Foto reseña Carolina\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_9_800x800.png?v=1782865211\"\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"pr-card\" data-tags=\"emprender facil\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eJ\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eJulián S.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eEmprender\u003c\/div\u003e \u003cp\u003eBuena opción para empezar.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eBucaramanga · Hace 12 días\u003c\/span\u003e \u003c\/article\u003e \u003carticle class=\"pr-card\" data-tags=\"foto presentacion\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eM\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eMaría F.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eVisual\u003c\/div\u003e \u003cp\u003eQueda bien para publicar.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eBarranquilla · Hace 13 días\u003c\/span\u003e \u003cdiv class=\"pr-card-photo-box\"\u003e \u003cimg alt=\"Foto reseña María\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_52_1_800x800.png?v=1782865211\"\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"pr-card\" data-tags=\"entrega\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eD\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eDaniela G.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eConfianza\u003c\/div\u003e \u003cp\u003eMe gustó pagar al recibir.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003ePereira · Hace 15 días\u003c\/span\u003e \u003c\/article\u003e \u003carticle class=\"pr-card pr-extra is-hidden\" data-tags=\"foto emprender facil\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eS\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eSantiago T.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eRedes\u003c\/div\u003e \u003cp\u003eLo uso para fotos y ventas.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eIbagué · Hace 17 días\u003c\/span\u003e \u003cdiv class=\"pr-card-photo-box\"\u003e \u003cimg alt=\"Foto reseña Santiago\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_21_54_17_10.png?v=1782874472\"\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"pr-card pr-extra is-hidden\" data-tags=\"presentacion\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eP\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003ePaola C.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eOrdenado\u003c\/div\u003e \u003cp\u003eSe ve más profesional.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eCúcuta · Hace 19 días\u003c\/span\u003e \u003c\/article\u003e \u003carticle class=\"pr-card pr-extra is-hidden\" data-tags=\"foto entrega\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eN\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eNelson A.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003eCumplido\u003c\/div\u003e \u003cp\u003eLlegó en buen estado.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eVillavicencio · Hace 20 días\u003c\/span\u003e \u003cdiv class=\"pr-card-photo-box\"\u003e \u003cimg alt=\"Foto reseña Nelson\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_19_19_54_8_800x800.png?v=1782865211\"\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"pr-card pr-extra is-hidden\" data-tags=\"facil emprender\"\u003e \u003cdiv class=\"pr-card-head\"\u003e \u003cdiv class=\"pr-avatar\"\u003eV\u003c\/div\u003e \u003cdiv class=\"pr-person\"\u003e \u003cstrong\u003eValentina H.\u003c\/strong\u003e \u003cspan class=\"pr-verified\"\u003e✓ Compra verificada\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"pr-benefit-tag\"\u003ePráctico\u003c\/div\u003e \u003cp\u003eFácil de mostrar.\u003c\/p\u003e \u003cspan class=\"pr-meta\"\u003eCartagena · Hace 22 días\u003c\/span\u003e \u003c\/article\u003e \u003c\/div\u003e \u003cdiv class=\"pr-actions\"\u003e \u003cbutton class=\"pr-more-btn\" type=\"button\"\u003eVer más reseñas\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"pr-actions\"\u003e \u003cbutton class=\"pr-open-form-btn\" type=\"button\"\u003eEscribir reseña\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"pr-form-wrap\"\u003e \u003cdiv class=\"pr-form-head\"\u003e \u003ch3\u003eEscribe tu reseña\u003c\/h3\u003e \u003cp\u003eComparte tu experiencia.\u003c\/p\u003e \u003c\/div\u003e \u003cform class=\"pr-form\"\u003e \u003cdiv class=\"pr-field\"\u003e \u003clabel\u003eNombre\u003c\/label\u003e \u003cinput placeholder=\"Tu nombre\" required=\"\" type=\"text\"\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field\"\u003e \u003clabel\u003eCiudad\u003c\/label\u003e \u003cinput placeholder=\"Ciudad\" required=\"\" type=\"text\"\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field\"\u003e \u003clabel\u003eCalificación\u003c\/label\u003e \u003cselect required=\"\"\u003e \u003coption value=\"5\"\u003e★★★★★ 5 estrellas\u003c\/option\u003e \u003coption value=\"4\"\u003e★★★★☆ 4 estrellas\u003c\/option\u003e \u003coption value=\"3\"\u003e★★★☆☆ 3 estrellas\u003c\/option\u003e \u003c\/select\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field\"\u003e \u003clabel\u003eImágenes\u003c\/label\u003e \u003cdiv class=\"pr-upload\"\u003e \u003cspan\u003eSubir fotos\u003c\/span\u003e \u003cinput accept=\"image\/*\" class=\"pr-file-input\" multiple type=\"file\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field pr-full\"\u003e \u003clabel\u003eComentario\u003c\/label\u003e \u003ctextarea placeholder=\"Escribe tu reseña...\" required=\"\"\u003e\u003c\/textarea\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field pr-full\"\u003e \u003cdiv class=\"pr-preview-row\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pr-field pr-full\"\u003e \u003cbutton class=\"pr-submit-btn\" type=\"submit\"\u003eEnviar reseña\u003c\/button\u003e \u003cdiv class=\"pr-success\"\u003eReseña enviada correctamente.\u003c\/div\u003e \u003c\/div\u003e \u003c\/form\u003e \u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  function initReviewImageLightbox(root) {\n    if (!root || root.getAttribute('data-lightbox-ready') === 'true') return;\n    root.setAttribute('data-lightbox-ready', 'true');\n\n    var reviewSection = root.querySelector('#resenas');\n    var lightbox = root.querySelector('[data-sp-review-lightbox]');\n    if (!reviewSection || !lightbox) return;\n\n    var lightboxImg = lightbox.querySelector('.sp-review-lightbox-img');\n    var closeBtn = lightbox.querySelector('.sp-review-lightbox-close');\n\n    function openLightbox(src, alt) {\n      if (!src || !lightboxImg) return;\n      lightboxImg.src = src;\n      lightboxImg.alt = alt || 'Imagen de reseña ampliada';\n      lightbox.classList.add('is-open');\n      lightbox.setAttribute('aria-hidden', 'false');\n      document.documentElement.style.overflow = 'hidden';\n    }\n\n    function closeLightbox() {\n      lightbox.classList.remove('is-open');\n      lightbox.setAttribute('aria-hidden', 'true');\n      document.documentElement.style.overflow = '';\n      if (lightboxImg) lightboxImg.src = '';\n    }\n\n    reviewSection.addEventListener('click', function (event) {\n      var img = event.target \u0026\u0026 event.target.closest ? event.target.closest('img') : null;\n      if (!img || !reviewSection.contains(img)) return;\n\n      event.preventDefault();\n      event.stopPropagation();\n\n      var button = img.closest('[data-large]');\n      var src = button ? button.getAttribute('data-large') : img.currentSrc || img.src;\n      var alt = button ? button.getAttribute('data-title') : img.alt;\n\n      openLightbox(src, alt);\n    }, true);\n\n    if (closeBtn) {\n      closeBtn.addEventListener('click', closeLightbox);\n    }\n\n    lightbox.addEventListener('click', function (event) {\n      if (event.target === lightbox) closeLightbox();\n    });\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 lightbox.classList.contains('is-open')) {\n        closeLightbox();\n      }\n    });\n  }\n\n  function initAllReviewImageLightboxes() {\n    Array.prototype.slice.call(document.querySelectorAll('#kit-newconcept-perfumes')).forEach(function (root) {\n      initReviewImageLightbox(root);\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initAllReviewImageLightboxes);\n  } else {\n    initAllReviewImageLightboxes();\n  }\n\n  document.addEventListener('shopify:section:load', initAllReviewImageLightboxes);\n})();\n\u003c\/script\u003e\n\u003c\/section\u003e \u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  function initPremiumReviewsOriginal(root) {\n    if (!root || root.getAttribute('data-pr-ready') === 'true') return;\n    root.setAttribute('data-pr-ready', 'true');\n\n    function q(selector, scope) {\n      return (scope || root).querySelector(selector);\n    }\n\n    function qa(selector, scope) {\n      return Array.prototype.slice.call((scope || root).querySelectorAll(selector));\n    }\n\n    var reviewSection = q('.premium-reviews');\n    if (!reviewSection) return;\n\n    var filterButtons = qa('.pr-filter', reviewSection);\n    var reviewCards = qa('.pr-card', reviewSection);\n    var moreBtn = q('.pr-more-btn', reviewSection);\n    var openFormBtn = q('.pr-open-form-btn', reviewSection);\n    var formWrap = q('.pr-form-wrap', reviewSection);\n    var expanded = q('.pr-expanded-photo', reviewSection);\n    var expandedImg = q('.pr-expanded-img', reviewSection);\n    var expandedTitle = q('.pr-expanded-title', reviewSection);\n    var expandedText = q('.pr-expanded-text', reviewSection);\n    var extrasShown = false;\n\n    function getActiveFilter() {\n      var active = q('.pr-filter.is-active', reviewSection);\n      return active ? active.getAttribute('data-filter') : 'all';\n    }\n\n    function applyReviewFilter(filter) {\n      filter = filter || 'all';\n\n      reviewCards.forEach(function (card) {\n        var tags = card.getAttribute('data-tags') || '';\n        var isExtra = card.classList.contains('pr-extra');\n        var matches = filter === 'all' || tags.split(\/\\s+\/).indexOf(filter) !== -1;\n\n        if (!matches || (isExtra \u0026\u0026 !extrasShown)) {\n          card.classList.add('is-hidden');\n        } else {\n          card.classList.remove('is-hidden');\n        }\n      });\n\n      if (moreBtn) {\n        moreBtn.style.display = extrasShown ? 'none' : 'inline-flex';\n      }\n    }\n\n    filterButtons.forEach(function (button) {\n      button.addEventListener('click', function () {\n        filterButtons.forEach(function (item) {\n          item.classList.remove('is-active');\n        });\n\n        button.classList.add('is-active');\n        applyReviewFilter(button.getAttribute('data-filter') || 'all');\n      });\n    });\n\n    if (moreBtn) {\n      moreBtn.addEventListener('click', function () {\n        extrasShown = true;\n        applyReviewFilter(getActiveFilter());\n        moreBtn.style.display = 'none';\n      });\n    }\n\n    qa('.pr-photo', reviewSection).forEach(function (photo) {\n      photo.addEventListener('click', function () {\n        if (!expanded || !expandedImg || !expandedTitle || !expandedText) return;\n\n        expandedImg.setAttribute('src', photo.getAttribute('data-large') || '');\n        expandedImg.setAttribute('alt', photo.getAttribute('data-title') || 'Foto de cliente');\n        expandedTitle.textContent = photo.getAttribute('data-title') || 'Foto de cliente';\n        expandedText.textContent = photo.getAttribute('data-text') || '';\n        expanded.classList.add('is-open');\n\n        try {\n          expanded.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n        } catch (e) {\n          expanded.scrollIntoView();\n        }\n      });\n    });\n\n    if (openFormBtn \u0026\u0026 formWrap) {\n      openFormBtn.addEventListener('click', function () {\n        var isOpen = formWrap.classList.toggle('is-open');\n        openFormBtn.textContent = isOpen ? 'Cerrar formulario' : 'Escribir reseña';\n        openFormBtn.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n\n        if (isOpen) {\n          try {\n            formWrap.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n          } catch (e) {\n            formWrap.scrollIntoView();\n          }\n        }\n      });\n    }\n\n    var fileInput = q('.pr-file-input', reviewSection);\n    var previewRow = q('.pr-preview-row', reviewSection);\n\n    if (fileInput \u0026\u0026 previewRow) {\n      fileInput.addEventListener('change', function () {\n        previewRow.innerHTML = '';\n\n        var files = Array.prototype.slice.call(fileInput.files || []).slice(0, 4);\n\n        files.forEach(function (file) {\n          if (!file.type || file.type.indexOf('image\/') !== 0 || !window.FileReader) return;\n\n          var reader = new FileReader();\n          reader.onload = function (event) {\n            var img = document.createElement('img');\n            img.src = event.target.result;\n            img.alt = 'Vista previa';\n            previewRow.appendChild(img);\n          };\n          reader.readAsDataURL(file);\n        });\n      });\n    }\n\n    var reviewForm = q('.pr-form', reviewSection);\n    var submitBtn = q('.pr-submit-btn', reviewSection);\n    var success = q('.pr-success', reviewSection);\n\n    if (reviewForm \u0026\u0026 submitBtn \u0026\u0026 success) {\n      reviewForm.addEventListener('submit', function (event) {\n        event.preventDefault();\n\n        submitBtn.textContent = 'Reseña enviada';\n        submitBtn.disabled = true;\n        submitBtn.style.cursor = 'not-allowed';\n        submitBtn.style.opacity = '.75';\n\n        success.classList.add('is-visible');\n\n        qa('input, textarea, select', reviewForm).forEach(function (field) {\n          field.disabled = true;\n        });\n      });\n    }\n\n    applyReviewFilter('all');\n  }\n\n  function initAllPremiumReviewsOriginal() {\n    Array.prototype.slice.call(document.querySelectorAll('#kit-newconcept-perfumes')).forEach(function (root) {\n      initPremiumReviewsOriginal(root);\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initAllPremiumReviewsOriginal);\n  } else {\n    initAllPremiumReviewsOriginal();\n  }\n\n  document.addEventListener('shopify:section:load', initAllPremiumReviewsOriginal);\n})();\n\u003c\/script\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"faq\"\u003e\u003cdiv class=\"sp-visual-only\"\u003e\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Preguntas frecuentes del kit de perfumes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_19_p.m._8_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp-wrap sp-section\" id=\"oferta-final\"\u003e\u003cdiv class=\"sp-final-offer sp-final-clean\"\u003e\n\u003carticle class=\"sp-card sp-media\"\u003e\u003cimg alt=\"Oferta final kit New Concept\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0732\/2170\/1815\/files\/ChatGPT_Image_30_jun_2026_09_08_20_p.m._10_800x800.png?v=1782871734\"\u003e\u003c\/article\u003e\u003cdiv class=\"sp-final-copy sp-final-cta-only\"\u003e\u003ca class=\"sp-btn\" href=\"\/rsi-btn-hook\"\u003eComprar ahora\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"sp-review-lightbox\" data-sp-review-lightbox=\"\"\u003e\n\u003cdiv class=\"sp-review-lightbox-inner\"\u003e\n\u003cbutton aria-label=\"Cerrar imagen\" class=\"sp-review-lightbox-close\" type=\"button\"\u003e×\u003c\/button\u003e\n\u003cimg alt=\"Imagen de reseña ampliada\" class=\"sp-review-lightbox-img\" src=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"false\" class=\"sp-sticky\"\u003e\n\u003ca class=\"sp-btn\" href=\"\/rsi-btn-hook\"\u003eComprar ahora\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function () {\n      function initNewConceptLanding(root) {\n        if (!root || root.getAttribute('data-sp-ready') === 'true') return;\n        root.setAttribute('data-sp-ready', 'true');\n\n        function q(selector, scope) {\n          return (scope || root).querySelector(selector);\n        }\n\n        function qa(selector, scope) {\n          return Array.prototype.slice.call((scope || root).querySelectorAll(selector));\n        }\n\n        function smoothScrollTo(target) {\n          if (!target) return;\n          try {\n            target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n          } catch (e) {\n            target.scrollIntoView();\n          }\n        }\n\n        qa('.sp-anchor-strip a[href^=\"#\"]').forEach(function (link) {\n          link.addEventListener('click', function (event) {\n            var href = link.getAttribute('href');\n            var target = href ? q(href) : null;\n            if (!target) return;\n            event.preventDefault();\n            smoothScrollTo(target);\n          });\n        });\n\n        qa('[data-sp-faq] .sp-faq-question').forEach(function (button) {\n          button.addEventListener('click', function () {\n            var item = button.closest('.sp-faq-item');\n            var list = button.closest('[data-sp-faq]');\n            if (!item || !list) return;\n\n            qa('.sp-faq-item', list).forEach(function (otherItem) {\n              if (otherItem !== item) {\n                otherItem.classList.remove('is-open');\n                var otherButton = q('.sp-faq-question', otherItem);\n                if (otherButton) otherButton.setAttribute('aria-expanded', 'false');\n              }\n            });\n\n            var isOpen = item.classList.toggle('is-open');\n            button.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n          });\n        });\n\n        var moreReviewsBtn = q('[data-sp-more-reviews]');\n        if (moreReviewsBtn) {\n          moreReviewsBtn.addEventListener('click', function () {\n            qa('.sp-extra-review').forEach(function (card) {\n              card.classList.remove('is-hidden');\n            });\n            moreReviewsBtn.style.display = 'none';\n          });\n        }\n\n        var expanded = q('.sp-expanded-photo');\n        var expandedImg = q('.sp-expanded-img');\n        var expandedTitle = q('.sp-expanded-title');\n        var expandedText = q('.sp-expanded-text');\n\n        qa('.sp-proof-photo').forEach(function (photo) {\n          photo.addEventListener('click', function () {\n            if (!expanded || !expandedImg || !expandedTitle || !expandedText) return;\n\n            expandedImg.src = photo.getAttribute('data-large') || '';\n            expandedImg.alt = photo.getAttribute('data-title') || 'Imagen ampliada';\n            expandedTitle.textContent = photo.getAttribute('data-title') || 'Imagen destacada';\n            expandedText.textContent = photo.getAttribute('data-text') || '';\n            expanded.classList.add('is-open');\n\n            try {\n              expanded.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n            } catch (e) {\n              expanded.scrollIntoView();\n            }\n          });\n        });\n\n        var openFormBtn = q('[data-sp-open-form]');\n        var formWrap = q('.sp-review-form');\n\n        if (openFormBtn \u0026\u0026 formWrap) {\n          openFormBtn.addEventListener('click', function () {\n            var isOpen = formWrap.classList.toggle('is-open');\n            openFormBtn.textContent = isOpen ? 'Cerrar formulario' : 'Escribir reseña';\n            openFormBtn.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n\n            if (isOpen) {\n              try {\n                formWrap.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n              } catch (e) {\n                formWrap.scrollIntoView();\n              }\n            }\n          });\n        }\n\n        var fileInput = q('.sp-file-input');\n        var previewRow = q('.sp-preview-row');\n\n        if (fileInput \u0026\u0026 previewRow) {\n          fileInput.addEventListener('change', function () {\n            previewRow.innerHTML = '';\n            var files = Array.prototype.slice.call(fileInput.files || []).slice(0, 4);\n\n            files.forEach(function (file) {\n              if (!file.type || file.type.indexOf('image\/') !== 0 || !window.FileReader) return;\n\n              var reader = new FileReader();\n              reader.onload = function (event) {\n                var img = document.createElement('img');\n                img.src = event.target.result;\n                img.alt = 'Vista previa de reseña';\n                previewRow.appendChild(img);\n              };\n              reader.readAsDataURL(file);\n            });\n          });\n        }\n\n        var submitReview = q('[data-sp-submit-review]');\n        var success = q('.sp-success');\n\n        if (submitReview \u0026\u0026 success) {\n          submitReview.addEventListener('click', function (event) {\n            event.preventDefault();\n            submitReview.textContent = 'Reseña enviada';\n            submitReview.disabled = true;\n            submitReview.style.cursor = 'not-allowed';\n            submitReview.style.opacity = '.72';\n\n            success.classList.add('is-visible');\n\n            qa('input, textarea, select', formWrap || root).forEach(function (field) {\n              field.disabled = true;\n            });\n          });\n        }\n      }\n\n      function initAllNewConceptLandings() {\n        Array.prototype.slice.call(document.querySelectorAll('#kit-newconcept-perfumes')).forEach(function (root) {\n          initNewConceptLanding(root);\n        });\n      }\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initAllNewConceptLandings);\n      } else {\n        initAllNewConceptLandings();\n      }\n\n      document.addEventListener('shopify:section:load', initAllNewConceptLandings);\n    })();\n  \u003c\/script\u003e\n\u003c\/section\u003e","brand":"cuidadoentusmanos","offers":[{"title":"Default Title","offer_id":48774876299447,"sku":null,"price":199900.0,"currency_code":"COP","in_stock":true}],"url":"https:\/\/cuidadoentusmanos.com\/products\/kit-perfumeria-2","provider":"cuidadoentusmanos","version":"1.0","type":"link"}