html{scroll-behavior:smooth}body{margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}*,*::before,*::after{box-sizing:border-box}button,a{-webkit-tap-highlight-color:transparent}


    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-dot{
  width:14px;
  height:14px;
  border-radius:999px;
  display:inline-block;
  border:2px solid #fff;
  box-shadow:0 0 0 1px rgba(16,47,58,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-dot--white{
  background:#f7f7f2;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-dot--green{
  background:#0f7b6f;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-dot--pink{
  background:#f3a7bd;
}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm {
      --ink:#16242b;
      --muted:#60737d;
      --paper:#f7fbfc;
      --line:#d8edf5;
      --blue:#1b91a8;
      --blue-dark:#0d6678;
      --accent:#7bdff2;
      --red:#d92d20;
      color:var(--ink);
      background:
        radial-gradient(circle at 18% 0%, rgba(123,223,242,.22), transparent 34%),
        radial-gradient(circle at 88% 14%, rgba(123,223,242,.13), transparent 32%),
        linear-gradient(180deg,#102f3a 0%,#0d2730 42%,#08171d 100%);
      font-family:inherit;
      overflow:hidden;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm *{box-sizing:border-box}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm a{text-decoration:none;color:inherit}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap{width:min(1180px,calc(100% - 32px));margin:0 auto}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .pain-red{color:var(--red);font-weight:1000}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bar{
      position:sticky;
      top:0;
      z-index:20;
      background:rgba(8,23,29,.88);
      backdrop-filter:blur(14px);
      border-bottom:1px solid rgba(123,223,242,.18);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .barin{
      min-height:64px;
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:14px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .brand{
      display:flex;
      align-items:center;
      gap:10px;
      color:white;
      font-weight:950;
      line-height:1;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .mark{
      width:38px;
      height:38px;
      display:grid;
      place-items:center;
      border-radius:10px;
      color:white;
      background:linear-gradient(145deg,#bceeff,#1b91a8);
      box-shadow:0 10px 22px rgba(27,145,168,.22);
      flex:0 0 auto;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .mark svg{width:25px;height:25px;display:block}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .logo{width:auto;max-width:138px;max-height:40px;display:block}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .btn{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      min-height:52px;
      padding:0 22px;
      border:0;
      border-radius:8px;
      cursor:pointer;
      font:inherit;
      font-weight:950;
      text-align:center;
      line-height:1.1;
      transition:.2s ease;
      white-space:nowrap;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .btn-main{
      color:white;
      background:var(--blue);
      box-shadow:0 14px 30px rgba(27,145,168,.24);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .btn-main:hover{
      background:var(--blue-dark);
      transform:translateY(-1px);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .btn-soft{
      color:var(--ink);
      background:white;
      border:1px solid var(--line);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bar .btn{
      min-height:40px;
      padding:0 14px;
      font-size:14px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero{
      display:grid;
      grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);
      gap:42px;
      align-items:center;
      padding:42px 0 48px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .kicker{
      display:inline-flex;
      margin:0 0 15px;
      padding:8px 12px;
      border-radius:999px;
      background:rgba(255,255,255,.94);
      border:1px solid rgba(123,223,242,.22);
      color:var(--blue-dark);
      font-weight:950;
      font-size:13px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm h1{
      margin:0;
      max-width:780px;
      color:white;
      font-size:clamp(38px,5vw,72px);
      line-height:.96;
      letter-spacing:0;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm h2{
      margin:0;
      max-width:900px;
      color:white;
      font-size:clamp(30px,4vw,52px);
      line-height:1;
      letter-spacing:0;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .lead,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .sub{
      margin:18px 0 0;
      max-width:720px;
      color:rgba(255,255,255,.74);
      font-size:18px;
      line-height:1.55;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .pricebox{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:10px;
  margin-top:26px;
  text-align:center;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .price{
      font-size:42px;
      line-height:1;
      font-weight:1000;
      color:white;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .old{
      color:rgba(255,255,255,.55);
      font-size:20px;
      font-weight:800;
      text-decoration:line-through;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .save{
      padding:8px 12px;
      border-radius:999px;
      background:var(--accent);
      color:#102f3a;
      font-size:13px;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .actions{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:12px;
  margin-top:24px;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm form{margin:0}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .micro{
  margin:12px auto 0;
  color:rgba(255,255,255,.68);
  font-size:14px;
  text-align:center;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bullets{
      display:grid;
      gap:10px;
      margin-top:24px;
      max-width:620px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bullet{
      padding:13px 15px;
      border-radius:8px;
      background:rgba(255,255,255,.94);
      border:1px solid rgba(123,223,242,.18);
      color:#30444d;
      font-weight:800;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .media{
      position:relative;
      min-height:560px;
      display:grid;
      place-items:center;
      perspective:1100px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .halo{
      position:absolute;
      width:min(92%,520px);
      aspect-ratio:1;
      border-radius:999px;
      background:radial-gradient(circle,rgba(123,223,242,.34),rgba(255,255,255,.10) 54%,transparent 72%);
      filter:blur(2px);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom{
      --rx:0deg;
      --ry:0deg;
      --lift:-75px;
      --x:50%;
      --y:50%;
      position:relative;
      z-index:3;
      width:min(92%,520px);
      aspect-ratio:1;
      display:grid;
      place-items:center;
      border:0;
      background:transparent;
      cursor:grab;
      transform:translateY(var(--lift)) rotateX(var(--rx)) rotateY(var(--ry));
      transform-style:preserve-3d;
      transition:transform .16s ease, filter .16s ease;
      filter:drop-shadow(0 34px 40px rgba(0,0,0,.28));
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom:active{cursor:grabbing}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom img,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom svg{
      width:100%;
      height:100%;
      max-height:540px;
      object-fit:contain;
      transform:translateZ(34px);
      user-select:none;
      -webkit-user-drag:none;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom::after{
      content:"";
      position:absolute;
      inset:0;
      opacity:0;
      pointer-events:none;
      border-radius:22px;
      background-image:var(--zoom-img);
      background-repeat:no-repeat;
      background-size:185%;
      background-position:var(--x) var(--y);
      mix-blend-mode:multiply;
      transition:opacity .16s ease;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom.is-zoom::after{opacity:0}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoomhint{
  position:absolute;
  left:50%;
  bottom:-18px;
  transform:translateX(-50%);
  z-index:7;
  padding:12px 14px;
  border-radius:8px;
  background:rgba(255,255,255,.92);
  border:1px solid var(--line);
  color:#243b45;
  font-size:13px;
  font-weight:950;
  line-height:1.15;
  text-align:center;
  box-shadow:0 18px 42px rgba(0,0,0,.16);
  backdrop-filter:blur(10px);
  white-space:nowrap;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card{
      position:absolute;
      z-index:4;
      padding:12px 14px;
      border-radius:8px;
      background:rgba(255,255,255,.92);
      border:1px solid var(--line);
      box-shadow:0 18px 42px rgba(0,0,0,.16);
      color:#243b45;
      font-size:13px;
      font-weight:950;
      backdrop-filter:blur(10px);
    }

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.one{left:-38px;top:-8px}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.two{right:-10px;bottom:190px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.three{
      left:8%;
      bottom:58px;
      width:88px;
      height:88px;
      display:grid;
      place-items:center;
      padding:8px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.three img{
      width:100%;
      height:100%;
      object-fit:contain;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .stamp{
      position:absolute;
      z-index:5;
      right:4%;
      top:92px;
      width:124px;
      height:124px;
      display:grid;
      place-items:center;
      text-align:center;
      border-radius:999px;
      background:#102f3a;
      color:white;
      border:5px solid white;
      box-shadow:0 18px 44px rgba(0,0,0,.22);
      font-weight:1000;
      line-height:1.05;
      transform:rotate(0deg);
      padding:14px;
      font-size:14px;
letter-spacing:0;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .strip{
      position:absolute;
      left:50%;
      bottom:-34px;
      transform:translateX(-50%);
      z-index:6;
      display:flex;
      flex-wrap:wrap;
      justify-content:center;
      gap:8px;
      width:min(100%,540px);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .chip{
      padding:9px 11px;
      border-radius:999px;
      background:#102f3a;
      color:white;
      font-size:12px;
      font-weight:950;
      border:1px solid rgba(123,223,242,.18);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .section{padding:58px 0}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .band{
      background:rgba(255,255,255,.045);
      border-block:1px solid rgba(123,223,242,.16);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .grid4{
      display:grid;
      grid-template-columns:repeat(4,1fr);
      gap:14px;
      margin-top:28px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .card,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-main,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-item,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm details,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .compare{
      background:rgba(255,255,255,.94);
      border:1px solid rgba(123,223,242,.18);
      border-radius:8px;
      box-shadow:0 14px 34px rgba(0,0,0,.10);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .card{padding:22px}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ico{
      width:38px;
      height:38px;
      display:grid;
      place-items:center;
      margin-bottom:14px;
      border-radius:10px;
      background:#102f3a;
      color:white;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .card h3{
      margin:0 0 9px;
      font-size:19px;
      line-height:1.15;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .card p{
      margin:0;
      color:var(--muted);
      line-height:1.5;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
      display:grid;
      grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);
      gap:32px;
      align-items:center;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-card{
      position:relative;
      overflow:hidden;
      border:1px solid rgba(123,223,242,.18);
      border-radius:14px;
      background:#0b0f12;
      box-shadow:0 24px 70px rgba(0,0,0,.24);
      aspect-ratio:16/9;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-card video,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-card iframe{
      display:block;
      width:100%;
      height:100%;
      border:0;
      object-fit:cover;
      background:#0b0f12;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-placeholder{
      position:absolute;
      inset:0;
      display:grid;
      place-items:center;
      padding:28px;
      text-align:center;
      color:white;
      background:linear-gradient(135deg,#102f3a,#0d6678);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-placeholder strong{
      display:block;
      font-size:24px;
      margin-bottom:8px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-placeholder span{
      display:block;
      max-width:480px;
      color:rgba(255,255,255,.76);
      line-height:1.5;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .compare{
      margin-top:28px;
      overflow:hidden;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .row{
      display:grid;
      grid-template-columns:1fr 1fr;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .row + .row{border-top:1px solid var(--line)}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .cell{padding:18px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .cell + .cell{border-left:1px solid var(--line)}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .head{
      background:#102f3a;
      color:white;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .head + .head{background:var(--blue)}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success{
      display:grid;
      grid-template-columns:.95fr 1.05fr;
      gap:24px;
      margin-top:28px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-main{padding:26px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-main h3{margin:0;font-size:28px;font-weight:1000;line-height:1.05}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-main p{margin:14px 0 0;color:var(--muted);line-height:1.55}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-list{
      display:grid;
      gap:12px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-item{padding:18px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-item strong{display:block;margin-bottom:6px;font-size:17px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success-item span{color:var(--muted);line-height:1.5}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm details{padding:0 18px}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm details + details{margin-top:12px}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm summary{
      list-style:none;
      cursor:pointer;
      padding:18px 28px 18px 0;
      position:relative;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm summary::-webkit-details-marker{display:none}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm summary::after{
      content:"+";
      position:absolute;
      right:0;
      top:17px;
      font-size:22px;
      color:var(--blue);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm details[open] summary::after{content:"-"}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm details p{margin:0 0 18px;color:var(--muted);line-height:1.55}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .final{
      text-align:center;
      color:white;
      background:transparent;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .final h2,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .final .sub{
      margin-inline:auto;
      color:white;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .final .sub{color:rgba(255,255,255,.76)}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .final .actions{justify-content:center}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer{
      background:linear-gradient(180deg,#102f3a 0%,#08171d 100%);
      color:#b9c3c8;
      padding:70px 8% 40px;
      border-top:1px solid rgba(123,223,242,.28);
      position:relative;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer::before{
      content:"";
      position:absolute;
      top:0;
      left:8%;
      width:84%;
      height:1px;
      background:linear-gradient(90deg,transparent,rgba(123,223,242,.92),transparent);
      box-shadow:0 0 14px rgba(123,223,242,.28),0 20px 58px rgba(123,223,242,.055);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footgrid{
      display:grid;
      grid-template-columns:repeat(3,1fr);
      gap:50px;
      margin-bottom:50px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footbrand{
      display:flex;
      align-items:center;
      gap:10px;
      margin-bottom:22px;
      color:white;
      font-size:22px;
      font-weight:1000;
      letter-spacing:.5px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footbrand .mark{box-shadow:none}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer h3{
      margin:0 0 22px;
      color:white;
      font-size:22px;
      font-weight:900;
      letter-spacing:.5px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer p,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer a{
      margin:0;
      color:#b9c3c8;
      font-size:15px;
      line-height:1.8;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer a{text-decoration:none}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer a:hover{opacity:.82}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-accent{color:var(--accent);font-weight:800}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-item{
      margin-bottom:14px;
      font-size:15px;
      line-height:1.7;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-item a{color:var(--accent)}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-trust{
      display:flex;
      flex-wrap:wrap;
      gap:14px;
      margin-top:20px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .trust-badge{
      padding:10px 16px;
      border-radius:12px;
      background:#10212a;
      border:1px solid rgba(123,223,242,.18);
      color:var(--accent);
      font-size:13px;
      font-weight:800;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-support{
      margin-top:26px;
      color:var(--accent);
      font-size:14px;
      font-weight:800;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-support a{
      color:var(--accent);
      border-bottom:1px solid rgba(123,223,242,.45);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-terms-link{
      display:inline-block;
      margin-top:24px;
      color:var(--accent);
      font-size:13px;
      font-weight:950;
      letter-spacing:1.1px;
      text-transform:uppercase;
      border-bottom:1px solid rgba(123,223,242,.45);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-bottom{
      margin-top:40px;
      padding-top:30px;
      border-top:1px solid rgba(255,255,255,.06);
      display:flex;
      justify-content:space-between;
      align-items:flex-start;
      gap:32px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-copy{
      width:280px;
      flex-shrink:0;
      font-size:13px;
      opacity:.65;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-legal{
      max-width:760px;
      margin-left:auto;
      font-size:13px;
      line-height:1.7;
      text-align:right;
      opacity:.75;
    }

    @media(max-width:900px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero{grid-template-columns:1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .grid4{grid-template-columns:1fr 1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .media{max-width:620px;margin:auto}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .success,
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{grid-template-columns:1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footgrid{grid-template-columns:1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-bottom{flex-direction:column}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-copy{width:auto}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .footer-legal{text-align:left;margin-left:0}
    }

    @media(max-width:620px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap{width:min(100% - 22px,1180px)}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .brand span{font-size:14px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bar .btn{font-size:13px;padding:0 11px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero{padding-top:28px;gap:22px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm h1{font-size:42px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm h2{font-size:32px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .lead,
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .sub{font-size:16px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .price{font-size:36px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .actions{display:grid;grid-template-columns:1fr;width:100%}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .actions .btn,
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm form,
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm form .btn{width:100%}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .media{min-height:430px}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.one{
  left:10px;
  top:-30px;
  font-size:10px;
  padding:7px 9px;
  max-width:145px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.two{
  right:10px;
  bottom:155px;
  font-size:10px;
  padding:7px 9px;
  max-width:140px;
}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.three{display:none}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .stamp{width:98px;height:98px;font-size:13px;right:0;top:70px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .grid4{grid-template-columns:1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .row{grid-template-columns:1fr}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .cell + .cell{border-left:0;border-top:1px solid var(--line)}
    }
    /* DIFUMINAR CONTORNO DE LA FOTO DEL PRODUCTO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom{
  overflow:visible;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom img{
  
  border-radius:28px;
  -webkit-mask-image:
    radial-gradient(
      ellipse at center,
      #000 0%,
      #000 58%,
      rgba(0,0,0,.82) 72%,
      rgba(0,0,0,.35) 84%,
      transparent 96%
    );
  mask-image:
    radial-gradient(
      ellipse at center,
      #000 0%,
      #000 58%,
      rgba(0,0,0,.82) 72%,
      rgba(0,0,0,.35) 84%,
      transparent 96%
    );
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom::before{
  content:"";
  position:absolute;
  inset:8%;
  z-index:-1;
  border-radius:999px;
  background:radial-gradient(circle, rgba(123,223,242,.22), transparent 68%);
  filter:blur(18px);
}
/* DIFUMINAR FOTO DEL PRODUCTO - COSTADOS MAS SUAVES */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom{
  overflow:visible;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom img{
  border-radius:28px;
  -webkit-mask-image:
    linear-gradient(to right, transparent 0%, #000 16%, #000 84%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);
  -webkit-mask-composite: source-in;
  mask-image:
    linear-gradient(to right, transparent 0%, #000 16%, #000 84%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);
  mask-composite: intersect;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoom::before{
  content:"";
  position:absolute;
  inset:8%;
  z-index:-1;
  border-radius:999px;
  background:radial-gradient(circle, rgba(123,223,242,.22), transparent 68%);
  filter:blur(18px);
}
/* CINTA SUPERIOR ENVIO GRATIS */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-marquee{
  position:relative;
  z-index:25;
  overflow:hidden;
  background:linear-gradient(90deg,#7bdff2 0%,#1b91a8 48%,#7bdff2 100%);
  color:#08171d;
  border-bottom:1px solid rgba(255,255,255,.20);
  min-height:36px;
  display:flex;
  align-items:center;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-track{
  display:flex;
  width:max-content;
  min-width:100%;
  gap:42px;
  animation:antiPelosMarquee 18s linear infinite;
  white-space:nowrap;
  will-change:transform;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-track span{
  display:inline-flex;
  align-items:center;
  min-height:36px;
  font-size:13px;
  font-weight:1000;
  letter-spacing:.8px;
}

@keyframes antiPelosMarquee{
  from{transform:translateX(0)}
  to{transform:translateX(-50%)}
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-marquee{min-height:34px}
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-track{gap:30px;animation-duration:14s}
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .shipping-track span{font-size:12px;min-height:34px}
}
/* MODAL IMAGEN PRODUCTO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .image-modal{
  position:fixed;
  inset:0;
  z-index:9999;
  display:none;
  place-items:center;
  padding:22px;
  background:rgba(3,13,17,.88);
  backdrop-filter:blur(12px);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .image-modal.is-open{
  display:grid;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .image-modal-img{
  width:min(96vw,1100px);
  max-height:88vh;
  object-fit:contain;
  border-radius:18px;
  filter:drop-shadow(0 34px 60px rgba(0,0,0,.45));
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .image-modal-close{
  position:absolute;
  top:18px;
  right:18px;
  width:44px;
  height:44px;
  border:1px solid rgba(123,223,242,.28);
  border-radius:999px;
  background:rgba(255,255,255,.92);
  color:#102f3a;
  cursor:pointer;
  font-size:26px;
  line-height:1;
  z-index:2;
}
/* CARRUSEL BLANCO DE RESEÑAS REALES */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band{
  background:#ffffff;
  color:#102f3a;
  padding:70px 0;
  overflow:hidden;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band h2{
  color:#102f3a !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band .sub{
  color:#60737d !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-carousel{
  margin-top:34px;
  overflow:hidden;
  width:100%;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-track{
  display:flex;
  gap:18px;
  width:max-content;
  animation:antiPelosReviewsMove 34s linear infinite;
  will-change:transform;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-carousel:hover .reviews-proof-track{
  animation-play-state:paused;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .proof-card{
  width:420px;
  height:250px;
  flex:0 0 auto;
  display:grid;
  place-items:center;
  padding:8px;
  background:#fff;
  border:1px solid rgba(16,47,58,.12);
  border-radius:12px;
  overflow:hidden;
  box-shadow:0 14px 34px rgba(0,0,0,.13);
  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .proof-card img{
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
  object-position:center;
  border-radius:8px;
}

@keyframes antiPelosReviewsMove{
  from{transform:translateX(0)}
  to{transform:translateX(-50%)}
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band{padding:54px 0}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .proof-card{
    width:340px;
    height:220px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .proof-card img{
    height:100%;
    object-fit:contain;
    object-position:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-track{
    gap:12px;
    animation-duration:28s;
  }
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .proof-empty{
  height:100%;
  display:grid;
  place-items:center;
  background:#fff;
  color:#102f3a;
  font-weight:900;
  text-align:center;
  padding:18px;
}
/* MINI CARRUSEL PRODUCTO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .product-mini-carousel{
  padding:18px 0 8px;
  overflow:hidden;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-carousel-track{
  display:flex;
  gap:12px;
  width:max-content;
  animation:antiPelosMiniMove 24s linear infinite;
  will-change:transform;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .product-mini-carousel:hover .mini-carousel-track{
  animation-play-state:paused;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-product-card{
  flex:0 0 170px;
  height:126px;
  border-radius:10px;
  overflow:hidden;
  background:#fff;
  border:1px solid rgba(123,223,242,.18);
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  cursor:pointer;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-product-card img{
  width:100%;
  height:100%;
  display:block;
  object-fit:cover;
  object-position:center;
  transition:transform .25s ease;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-product-card:hover img{
  transform:scale(1.05);
}

@keyframes antiPelosMiniMove{
  from{transform:translateX(0)}
  to{transform:translateX(-50%)}
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-image-modal{
  position:fixed;
  inset:0;
  z-index:999999;
  display:none;
  align-items:center;
  justify-content:center;
  padding:20px;
  background:rgba(3,20,26,.78);
  backdrop-filter:blur(10px);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-image-modal.is-open{
  display:flex;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-image-modal img{
  max-width:min(92vw,980px);
  max-height:86vh;
  object-fit:contain;
  border-radius:14px;
  background:#fff;
  box-shadow:0 28px 80px rgba(0,0,0,.35);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-image-close{
  position:absolute;
  top:16px;
  right:16px;
  width:42px;
  height:42px;
  border:0;
  border-radius:50%;
  background:#fff;
  color:#102f3a;
  font-size:28px;
  line-height:1;
  cursor:pointer;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-product-card{
    flex-basis:145px;
    height:108px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .mini-carousel-track{
    animation-duration:20s;
  }
}


#anti-pelos-template--26862151500079__ap_final_2_G3naGm .zoomhint{
  font-size:10px;
  padding:6px 9px;
  opacity:.72;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .direct-checkout-form{
  margin:0;
  padding:0;
  display:inline-flex;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .direct-checkout-form .btn{
  width:100%;
}

/* ORDEN MOBILE HERO - FORZADO */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap.hero{
    display:flex !important;
    flex-direction:column !important;
    gap:18px !important;
    padding-top:16px !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap.hero > .media{
  order:-10 !important;
  width:100% !important;
  min-height:390px !important;
  margin:36px auto 18px !important;
}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap.hero > div:not(.media){
    order:1 !important;
  }

 #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap.hero .media .zoom{
  margin-top:0 !important;
}
}

/* CENTRAR TEXTO NUEVO MOBILE */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero .kicker{
    text-align:center !important;
    justify-content:center !important;
    width:100% !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }
}
/* BARRA GIRATORIA CHIPS */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .strip{
  overflow:hidden !important;
  flex-wrap:nowrap !important;
  justify-content:flex-start !important;
  padding:0 !important;
  background:#7bdff2 !important;
  border:1px solid rgba(255,255,255,.55) !important;
  border-radius:999px !important;
  box-shadow:0 16px 34px rgba(0,0,0,.16) !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .strip-track{
  display:flex;
  align-items:center;
  gap:8px;
  width:max-content;
  animation:antiPelosChipsMove 14s linear infinite;
  will-change:transform;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .chip{
  flex:0 0 auto !important;
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
  color:#102f3a !important;
  font-size:11px !important;
  font-weight:950 !important;
  padding:9px 14px !important;
  white-space:nowrap !important;
}

@keyframes antiPelosChipsMove{
  from{transform:translateX(0)}
  to{transform:translateX(-50%)}
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .strip{
    width:100% !important;
    bottom:-8px !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .strip-track{
    gap:4px;
    animation-duration:11s;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .chip{
    font-size:10px !important;
    padding:8px 12px !important;
  }
}
/* CENTRAR PRECIO MOBILE */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .pricebox{
    justify-content:center !important;
    text-align:center !important;
    width:100% !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .price,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .old,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .save{
    text-align:center !important;
  }
}
/* ACERCAR TITULO PROBLEMA A FOTOS */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .product-mini-carousel + .mini-image-modal + .section.band{
  padding-top:26px !important;
}
/* RESEÑAS MAS COMPACTAS */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .real-reviews-section{
  padding:34px 0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band{
  padding:18px 0 30px !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-carousel{
  margin-top:20px !important;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .real-reviews-section{
    padding:24px 0 !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-white-band{
  padding:14px 0 24px !important;
}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .reviews-proof-carousel{
    margin-top:16px !important;
  }
}
/* SUBIR SECCION COMO FUNCIONA */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .real-reviews-section + .section{
  padding-top:24px !important;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .real-reviews-section + .section{
    padding-top:16px !important;
  }
}
/* VIDEO PROTAGONISTA */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
  grid-template-columns:1fr !important;
  gap:24px !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block > div:first-child{
  max-width:980px !important;
  margin:0 auto !important;
  text-align:center !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .sub{
  margin-left:auto !important;
  margin-right:auto !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .actions{
  justify-content:center !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card.ap-poster-video-card{
  width:100% !important;
  max-width:420px !important;
  aspect-ratio:9/16 !important;
  margin-left:auto !important;
  margin-right:auto !important;
  justify-self:center !important;
  border-radius:14px !important;
  box-shadow:0 30px 90px rgba(0,0,0,.32) !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card.ap-poster-video-card img,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card.ap-poster-video-card video,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card.ap-poster-video-card iframe{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
    gap:18px !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card.ap-poster-video-card{
    max-width:360px !important;
    border-radius:12px !important;
  }
}
/* VIÑETA EXPLICATIVA AZUL DEBAJO DEL VIDEO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks{
  position:relative;
  overflow:hidden;
  width:100%;
  max-width:420px;
  margin:20px auto 0;
  padding:20px 20px;
  border-radius:16px;
  background:radial-gradient(circle at 20% 0%, rgba(123,223,242,.25), transparent 55%), linear-gradient(135deg,#0d6678 0%,#102f3a 60%,#08171d 100%);
  box-shadow:0 20px 50px rgba(13,102,120,.35);
  color:#fff;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__glow{
  position:absolute;
  top:-40%;
  left:50%;
  transform:translateX(-50%);
  width:200px;
  height:200px;
  border-radius:999px;
  background:rgba(123,223,242,.35);
  filter:blur(50px);
  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__badge{
  position:relative;
  display:inline-flex;
  padding:6px 12px;
  margin-bottom:10px;
  border-radius:999px;
  background:rgba(255,255,255,.12);
  border:1px solid rgba(123,223,242,.4);
  font-size:11px;
  font-weight:1000;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#7bdff2;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__title{
  position:relative;
  margin:0 0 12px;
  font-size:19px;
  line-height:1.15;
  font-weight:1000;
  color:#fff;
  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__list{
  position:relative;
  margin:0;
  padding:0;
  list-style:none;
  display:grid;
  gap:8px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__list li{
  position:relative;
  padding-left:22px;
  font-size:13.5px;
  line-height:1.4;
  font-weight:700;
  color:rgba(255,255,255,.92);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__list li::before{
  content:"✓";
  position:absolute;
  left:0;
  top:0;
  color:#7bdff2;
  font-weight:1000;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks{
    max-width:360px;
    padding:16px 18px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__title{
    font-size:17px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-video-perks__list li{
    font-size:13px;
  }
}
/* ACERCAR SECCION DESPUES DEL VIDEO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
  margin-bottom:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block + *{
  margin-top:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
  padding-bottom:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card{
  margin-bottom:0 !important;
}

/* ACERCAR SECCION DESPUES DEL VIDEO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
  margin-bottom:0 !important;
}
/* PEGAR TITULO DESPUES DEL VIDEO */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block{
  margin-bottom:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block .video-card{
  margin-bottom:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block + .section,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.compare){
  padding-top:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.compare) h2{
  margin-top:0 !important;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .video-block + .section,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.compare){
    padding-top:0 !important;
  }
}
/* ACERCAR SECCION CONFIANZA */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.success){
  padding-top:0px !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.success) h2{
  margin-top:0 !important;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .section:has(.success){
    padding-top:10px !important;
  }
}
/* ==========================================
   FAQ + CTA FINAL BIEN PEGADOS
   ========================================== */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm #faq-template--26862151500079__ap_final_2_G3naGm{
  padding-top:18px !important;
  padding-bottom:12px !important;
  margin-bottom:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm #faq-template--26862151500079__ap_final_2_G3naGm h2{
  margin-top:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section.final{
  padding-top:12px !important;
  padding-bottom:24px !important;
  margin-top:0 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .section.final h2{
  margin-top:0 !important;
}

@media(max-width:620px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm #faq-template--26862151500079__ap_final_2_G3naGm{
    padding-top:10px !important;
    padding-bottom:6px !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .section.final{
    padding-top:8px !important;
    padding-bottom:18px !important;
  }
}

/* ACHICAR ESPACIO ENTRE BULLETS Y FOTOS MOBILE */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .wrap.hero{
    padding-bottom:8px !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .bullets{
    margin-bottom:0 !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .product-mini-carousel{
    padding-top:4px !important;
  }
}
/* VIÑETAS PREMIUM MOBILE */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.one,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.two{
    display:flex !important;
    align-items:center !important;
    gap:6px !important;
    min-height:32px !important;
    padding:8px 10px !important;
    border-radius:999px !important;
    background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(215,248,255,.92)) !important;
    border:1px solid rgba(123,223,242,.55) !important;
    color:#102f3a !important;
    font-size:10.5px !important;
    font-weight:1000 !important;
    line-height:1 !important;
    box-shadow:
      0 12px 28px rgba(0,0,0,.18),
      inset 0 1px 0 rgba(255,255,255,.85) !important;
    backdrop-filter:blur(12px) !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.one::before,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.two::before{
    content:"✦";
    display:grid;
    place-items:center;
    width:18px;
    height:18px;
    flex:0 0 18px;
    border-radius:999px;
    background:#102f3a;
    color:#7bdff2;
    font-size:10px;
    line-height:1;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.one{
  left:2px !important;
  top:-6px !important;
  transform:translateY(-24px) !important;
  max-width:178px !important;
}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .float-card.two{
  right:-6px !important;
  bottom:148px !important;
  max-width:170px !important;
}
}
/* CENTRAR TITULO HERO MOBILE */
@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero h1{
    text-align:center !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .hero .lead{
    text-align:center !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }
}
/* BOTONES FLOTANTES PREMIUM */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-buy{
  position:fixed;
  left:50%;
  bottom:18px;
  transform:translateX(-50%);
  z-index:9998;
  min-height:52px;
  padding:0 28px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  background:linear-gradient(135deg,#08242d 0%,#116f83 52%,#7bdff2 100%);
  color:#fff;
  font-size:15px;
  font-weight:1000;
  line-height:1;
  text-decoration:none;
  border:1px solid rgba(255,255,255,.45);
  box-shadow:0 18px 48px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.28);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-buy::before{
  content:"";
  width:9px;
  height:9px;
  border-radius:999px;
  background:#d9fff4;
  box-shadow:0 0 0 6px rgba(217,255,244,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-wa{
  position:fixed;
  right:16px;
  bottom:18px;
  z-index:9999;
  width:56px;
  height:56px;
  border-radius:999px;
  display:grid;
  place-items:center;
  background:#25D366;
  color:#fff;
  text-decoration:none;
  border:1px solid rgba(255,255,255,.55);
  box-shadow:0 18px 48px rgba(0,0,0,.30), inset 0 1px 0 rgba(255,255,255,.28);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-wa svg{
  width:31px;
  height:31px;
  display:block;
  fill:currentColor;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-buy{
    left:14px;
    right:82px;
    bottom:14px;
    transform:none;
    min-height:50px;
    padding:0 16px;
    font-size:14px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-wa{
  right:18px;
  bottom:86px;
  width:54px;
  height:54px;
}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .floating-wa svg{
    width:30px;
    height:30px;
  }
}
/* INSTAGRAM CTA */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .instagram-follow{
  display:flex;
  justify-content:center;
  width:100%;
  margin:22px 0 0;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .instagram-follow a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  padding:12px 18px;
  border-radius:999px;
  background:rgba(255,255,255,.96);
  color:#102f3a;
  font-size:15px;
  font-weight:1000;
  box-shadow:0 16px 38px rgba(0,0,0,.18);
  border:1px solid rgba(255,255,255,.55);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .instagram-follow svg{
  width:24px;
  height:24px;
  display:block;
  flex:0 0 auto;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .instagram-follow{
  margin-top:18px;
  margin-bottom:0;
}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .instagram-follow a{
    width:100%;
    max-width:310px;
    min-height:48px;
    font-size:14px;
  }
}
/* COLOR DISPONIBLE */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available{
  display:flex;
  align-items:center;
  justify-content:center;
  width:max-content;
  max-width:100%;
  gap:9px;
  margin:14px auto 0;
  padding:9px 13px;
  border-radius:999px;
  background:rgba(255,255,255,.94);
  border:1px solid rgba(123,223,242,.24);
  color:#102f3a;
  font-size:13px;
  font-weight:1000;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-dot{
  width:16px;
  height:16px;
  border-radius:999px;
  background:#0f5b4f;
  border:2px solid #d9fff4;
  box-shadow:0 0 0 2px rgba(15,91,79,.22);
  flex:0 0 16px;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available{
    margin-left:auto;
    margin-right:auto;
  }
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available .color-dot{
  width:16px !important;
  height:16px !important;
  flex:0 0 16px !important;
  border-radius:999px !important;
  border:2px solid #fff !important;
  box-shadow:0 0 0 1px rgba(16,47,58,.18) !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available .color-dot--white{
  background:#f8f8f3 !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available .color-dot--green{
  background:linear-gradient(135deg,#064b46,#0f7b6f,#6be7c8) !important;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .color-available .color-dot--pink{
  background:linear-gradient(135deg,#f7bfd0,#e86f9a,#c94f7f) !important;
}
/* CUOTAS HOME - SIN TOCAR HTML */
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .pricebox::after{
  content:"Elegí tu producto";
  display:block;
  flex:0 0 100%;
  width:fit-content;
  max-width:100%;
  margin:6px auto 0;
  padding:10px 13px 11px;
  border-radius:16px;
  white-space:normal;
  text-align:center;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(234,252,255,.92));
  border:1px solid rgba(123,223,242,.34);
  color:#102f3a;
  box-shadow:0 16px 38px rgba(0,0,0,.16), inset 0 1px 0 rgba(255,255,255,.78);
  font-size:12px;
  line-height:1.28;
  font-weight:950;
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__price,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price{
  text-align:center;
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price::after{
  content:"Elegí tu producto";
  display:block;
  margin-top:8px;
  padding:10px 13px 11px;
  border-radius:16px;
  white-space:pre-line;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,236,245,.94));
  border:1px solid rgba(255,255,255,.48);
  color:#7a0d3f;
  box-shadow:0 14px 30px rgba(0,0,0,.18);
  font-size:12px;
  line-height:1.28;
  font-weight:950;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__price::after{
  content:"Elegí tu producto";
  display:block;
  margin-top:8px;
  padding:10px 13px 11px;
  border-radius:16px;
  white-space:pre-line;
  background:rgba(255,255,255,.96);
  border:1px solid rgba(255,255,255,.55);
  color:#c2185b;
  box-shadow:0 14px 30px rgba(0,0,0,.18);
  font-size:12px;
  line-height:1.28;
  font-weight:950;
  text-shadow:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price::after{
  content:"Elegí tu producto";
  display:block;
  margin-top:8px;
  padding:10px 13px 11px;
  border-radius:16px;
  white-space:pre-line;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(245,245,245,.94));
  border:1px solid rgba(255,255,255,.34);
  color:#111;
  box-shadow:0 14px 30px rgba(0,0,0,.16);
  font-size:12px;
  line-height:1.28;
  font-weight:950;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price::after{
  content:"Elegí tu producto";
  display:block;
  margin-top:8px;
  padding:10px 13px 11px;
  border-radius:16px;
  white-space:pre-line;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(217,255,244,.94));
  border:1px solid rgba(217,255,244,.44);
  color:#073746;
  box-shadow:0 14px 30px rgba(0,0,0,.18);
  font-size:12px;
  line-height:1.28;
  font-weight:950;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .pricebox::after,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price::after,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__price::after,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price::after,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price::after{
    display:block;
    width:100%;
    max-width:320px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__price,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price,
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price{
    width:100%;
    text-align:center;
  }
}
  

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb{
  width:100%;
  padding:42px 0;
  background:
    radial-gradient(circle at 18% 12%,rgba(255,214,232,.78),transparent 30%),
    radial-gradient(circle at 86% 82%,rgba(255,255,255,.9),transparent 28%),
    linear-gradient(135deg,#fff2f8 0%,#ffe0ec 46%,#fff7fb 100%);
  overflow:hidden;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb *{box-sizing:border-box;}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__wrap{
      width:min(1180px,calc(100% - 32px));
      margin:0 auto;
      display:grid;
      grid-template-columns:minmax(0,1fr) minmax(340px,460px);
      gap:34px;
      align-items:center;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__eyebrow{
      display:inline-flex;
      margin:0 0 12px;
      padding:8px 12px;
      border-radius:999px;
      background:#111;
      color:#fff;
      font-size:11px;
      line-height:1;
      font-weight:1000;
      text-transform:uppercase;
      letter-spacing:0;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__title{
      margin:0;
      max-width:680px;
      color:#111;
      font-size:clamp(38px,4.6vw,66px);
      line-height:.92;
      font-weight:1000;
      letter-spacing:0;
      text-transform:uppercase;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__title span{
      display:block;
      color:#d72771;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__text{
      margin:14px 0 0;
      max-width:650px;
      color:#303030;
      font-size:18px;
      line-height:1.42;
      font-weight:750;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__cards{
      display:grid;
      grid-template-columns:repeat(3,1fr);
      gap:10px;
      margin:18px 0 0;
      max-width:700px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__card{
      min-height:92px;
      padding:13px 12px;
      border-radius:16px;
      background:rgba(255,255,255,.92);
      border:1px solid rgba(0,0,0,.08);
      box-shadow:0 14px 34px rgba(0,0,0,.08);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__card strong{
      display:block;
      margin-bottom:4px;
      color:#111;
      font-size:13px;
      line-height:1.12;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__card small{
      display:block;
      color:#484848;
      font-size:12px;
      line-height:1.28;
      font-weight:750;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__buy{
  margin-top:18px;
  max-width:700px;
  padding:14px;
  border-radius:20px;
  background:linear-gradient(135deg,#111 0%,#d72771 100%);
  color:#fff;
  display:grid;
  grid-template-columns:auto 1fr 1fr;
  gap:10px;
  align-items:center;
  box-shadow:0 26px 70px rgba(215,39,113,.24);
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price strong{
      display:block;
      color:#fff;
      font-size:34px;
      line-height:1;
      font-weight:1000;
      white-space:nowrap;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__btn{
      min-height:50px;
      padding:0 18px;
      border-radius:14px;
      display:inline-flex;
      align-items:center;
      justify-content:center;
      text-align:center;
      text-decoration:none;
      font-size:14px;
      font-weight:1000;
      line-height:1.1;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__btn--main{
  background:linear-gradient(135deg,#ffeff6 0%,#ff78ad 45%,#d72771 100%);
  color:#111;
  box-shadow:0 14px 32px rgba(215,39,113,.30);
}
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__btn--main:after{content:" ->";}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__btn--soft{
  background:#fff;
  color:#d72771;
  border:1px solid rgba(215,39,113,.18);
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__micro{
      margin:10px 0 0;
      color:#4a4a4a;
      font-size:13px;
      line-height:1.35;
      font-weight:800;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media{
      position:relative;
      border-radius:26px;
      overflow:hidden;
      background:#fff;
      border:1px solid rgba(0,0,0,.08);
      box-shadow:0 34px 90px rgba(0,0,0,.16);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media video,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media img{
  width:100%;
  aspect-ratio:9/16;
  display:block;
  object-fit:cover;
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media{
  width:100%;
  max-width:360px;
  margin:0 auto;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media video,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media img{
  aspect-ratio:9/16;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__badge{
      position:absolute;
      left:16px;
      top:16px;
      z-index:2;
      padding:9px 12px;
      border-radius:999px;
      background:rgba(255,255,255,.94);
      color:#111;
      font-size:12px;
      font-weight:1000;
      text-transform:uppercase;
      box-shadow:0 12px 28px rgba(0,0,0,.14);
    }


    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__empty{
      aspect-ratio:1/1;
      display:grid;
      place-items:center;
      padding:24px;
      text-align:center;
      color:#111;
      font-weight:1000;
      background:linear-gradient(135deg,#fff7fa,#ffd6e8);
    }
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner{
      position:relative;
      overflow:hidden;
      margin-top:24px;
      margin-bottom:32px;
      padding:22px 20px;
      border-radius:18px;
      background:radial-gradient(circle at 20% 0%, rgba(255,255,255,.25), transparent 55%), linear-gradient(135deg,#ff2e87 0%,#c2185b 55%,#7a0d3f 100%);
      box-shadow:0 20px 50px rgba(215,39,113,.35);
      color:#fff;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__glow{
      position:absolute;
      top:-40%;
      left:50%;
      transform:translateX(-50%);
      width:220px;
      height:220px;
      border-radius:999px;
      background:rgba(255,255,255,.35);
      filter:blur(50px);
      pointer-events:none;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__badge{
      position:relative;
      display:inline-flex;
      padding:6px 12px;
      margin-bottom:10px;
      border-radius:999px;
      background:rgba(255,255,255,.18);
      border:1px solid rgba(255,255,255,.4);
      font-size:11px;
      font-weight:1000;
      letter-spacing:1px;
      text-transform:uppercase;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__title{
      position:relative;
      margin:0 0 8px;
      font-size:24px;
      line-height:1.05;
      font-weight:1000;
      color:#fff;
      text-transform:uppercase;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__text{
      position:relative;
      margin:0 0 16px;
      font-size:14px;
      line-height:1.45;
      font-weight:700;
      color:rgba(255,255,255,.92);
      max-width:520px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__buy{
      position:relative;
      display:flex;
      flex-wrap:wrap;
      align-items:center;
      gap:14px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__price strong{
      font-size:28px;
      font-weight:1000;
      color:#fff;
      text-shadow:0 4px 14px rgba(0,0,0,.25);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__btn{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      min-height:48px;
      padding:0 20px;
      border-radius:999px;
      background:#fff;
      color:#c2185b;
      font-size:14px;
      font-weight:1000;
      text-decoration:none;
      box-shadow:0 12px 28px rgba(0,0,0,.2);
    }

    @media(max-width:620px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__title{font-size:20px}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__buy{flex-direction:column;align-items:flex-start}
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-kit-banner__btn{width:100%}
    }
    @media(max-width:900px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb{padding:34px 0;}

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__wrap{
    grid-template-columns:1fr;
    gap:20px;
    text-align:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__content{
    display:contents;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__eyebrow{
    order:1;
    margin-left:auto;
    margin-right:auto;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__title{
    order:2;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__media{
    order:3;
    width:100%;
    max-width:360px;
    margin:0 auto;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__text{
    order:4;
    margin-left:auto;
    margin-right:auto;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__cards{
    order:5;
    grid-template-columns:1fr;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__buy{
    order:6;
    grid-template-columns:1fr;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__micro{
    order:7;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-peeling-usb__price strong{
    text-align:center;
  }
}


  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert{
    width:100%;
    overflow:hidden;
    background:radial-gradient(circle at 50% -40%, rgba(215,39,113,.35), transparent 60%), #0a0a0a;
    color:#fff;
    padding:12px 0;
    margin-top:-42px;
    margin-bottom:20px;
    border-top:1px solid rgba(255,255,255,.12);
    border-bottom:1px solid rgba(255,255,255,.12);
    position:relative;
    z-index:2;
  }
   #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert[data-marquee]{
    margin-top:0 !important;
  }

  @media(max-width:900px){
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert{
      margin-top:-34px;
    }
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__inner{
    width:min(1180px,calc(100% - 32px));
    margin:0 auto;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:center;
    gap:12px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__label{
    font-size:12.5px;
    font-weight:1000;
    letter-spacing:.6px;
    text-transform:uppercase;
    color:#fff;
    white-space:nowrap;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__clock{
    display:flex;
    align-items:center;
    gap:5px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__box{
    min-width:32px;
    padding:5px 7px;
    border-radius:6px;
    background:#1a1a1a;
    border:1px solid rgba(255,120,173,.45);
    color:#ff78ad;
    font-family:'Courier New',monospace;
    font-size:16px;
    font-weight:1000;
    text-align:center;
    line-height:1;
    box-shadow:0 0 14px rgba(255,120,173,.25) inset, 0 4px 10px rgba(0,0,0,.4);
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__sep{
    color:#ff78ad;
    font-weight:1000;
    font-size:16px;
  }

  @media(max-width:620px){
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__label{
      font-size:11px;
      width:100%;
      text-align:center;
    }
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__box{
      min-width:28px;
      font-size:14px;
      padding:4px 6px;
    }
  }


  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert{
    width:100%;
    overflow:hidden;
    background:#111;
    color:#fff;
    padding:10px 0;
    border-top:1px solid rgba(255,255,255,.12);
    border-bottom:1px solid rgba(255,255,255,.12);
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__track{
    display:flex;
    width:max-content;
    animation:apBrowAlertMove 18s linear infinite;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-alert__track span{
    display:block;
    padding-right:34px;
    font-size:13px;
    font-weight:1000;
    letter-spacing:0;
    white-space:nowrap;
    color:#fff;
  }

  @keyframes apBrowAlertMove{
    from{ transform:translateX(0); }
    to{ transform:translateX(-50%); }
  }


    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb{
      width:100%;
      padding:42px 0;
        margin-top:-20px;
      background:
        radial-gradient(circle at 18% 12%,rgba(255,214,232,.45),transparent 28%),
        radial-gradient(circle at 86% 82%,rgba(255,255,255,.75),transparent 25%),
        linear-gradient(135deg,#fff7fa 0%,#f6fbfc 52%,#fff 100%);
      overflow:hidden;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb *{
      box-sizing:border-box;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__wrap{
      width:min(1180px,calc(100% - 32px));
      margin:0 auto;
      display:grid;
      grid-template-columns:minmax(0,1fr) minmax(340px,460px);
      gap:34px;
      align-items:center;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__eyebrow{
      display:inline-flex;
      margin:0 0 12px;
      padding:8px 12px;
      border-radius:999px;
      background:#111;
      color:#fff;
      font-size:11px;
      line-height:1;
      font-weight:1000;
      text-transform:uppercase;
      letter-spacing:0;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__title{
      margin:0;
      max-width:680px;
      color:#111;
      font-size:clamp(38px,4.6vw,66px);
      line-height:.92;
      font-weight:1000;
      letter-spacing:0;
      text-transform:uppercase;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__title span{
      display:block;
      color:#d72771;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__text{
      margin:14px 0 0;
      max-width:650px;
      color:#303030;
      font-size:18px;
      line-height:1.42;
      font-weight:750;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__cards{
      display:grid;
      grid-template-columns:repeat(3,1fr);
      gap:10px;
      margin:18px 0 0;
      max-width:700px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__card{
      min-height:92px;
      padding:13px 12px;
      border-radius:16px;
      background:rgba(255,255,255,.92);
      border:1px solid rgba(0,0,0,.08);
      box-shadow:0 14px 34px rgba(0,0,0,.08);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__card strong{
      display:block;
      margin-bottom:4px;
      color:#111;
      font-size:13px;
      line-height:1.12;
      font-weight:1000;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__card small{
      display:block;
      color:#484848;
      font-size:12px;
      line-height:1.28;
      font-weight:750;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__buy{
      margin-top:18px;
      max-width:700px;
      padding:14px;
      border-radius:20px;
      background:#111;
      color:#fff;
      display:grid;
      grid-template-columns:auto 1fr 1fr;
      gap:10px;
      align-items:center;
      box-shadow:0 26px 70px rgba(0,0,0,.18);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price strong{
      display:block;
      color:#fff;
      font-size:34px;
      line-height:1;
      font-weight:1000;
      white-space:nowrap;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__btn{
      min-height:50px;
      padding:0 18px;
      border-radius:14px;
      display:inline-flex;
      align-items:center;
      justify-content:center;
      text-align:center;
      text-decoration:none;
      font-size:14px;
      font-weight:1000;
      line-height:1.1;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__btn--main{
      background:linear-gradient(135deg,#ffeff6 0%,#ff78ad 45%,#d72771 100%);
      color:#111;
      box-shadow:0 14px 32px rgba(215,39,113,.28);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__btn--main:after{
      content:" ->";
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__btn--soft{
      background:#fff;
      color:#111;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__micro{
      margin:10px 0 0;
      color:#4a4a4a;
      font-size:13px;
      line-height:1.35;
      font-weight:800;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__media{
      position:relative;
      border-radius:26px;
      overflow:hidden;
      background:#fff;
      border:1px solid rgba(0,0,0,.08);
      box-shadow:0 34px 90px rgba(0,0,0,.16);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__media img{
      width:100%;
      aspect-ratio:1/1;
      display:block;
      object-fit:cover;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__badge{
      position:absolute;
      left:16px;
      top:16px;
      z-index:2;
      padding:9px 12px;
      border-radius:999px;
      background:rgba(255,255,255,.94);
      color:#111;
      font-size:12px;
      font-weight:1000;
      text-transform:uppercase;
      box-shadow:0 12px 28px rgba(0,0,0,.14);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__note{
      position:absolute;
      left:16px;
      right:16px;
      bottom:16px;
      z-index:2;
      padding:12px 13px;
      border-radius:14px;
      background:rgba(17,17,17,.82);
      color:#fff;
      font-size:13px;
      line-height:1.25;
      font-weight:900;
      text-align:center;
      backdrop-filter:blur(12px);
    }

    @media(max-width:900px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb{
        padding:34px 0;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__wrap{
        grid-template-columns:1fr;
        gap:20px;
        text-align:center;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__eyebrow{
        margin-left:auto;
        margin-right:auto;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__text{
        margin-left:auto;
        margin-right:auto;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__cards{
        grid-template-columns:1fr;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__buy{
        grid-template-columns:1fr;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-brow-usb__price strong{
        text-align:center;
      }
    }
  


/* ==========================================
   CONFIANZA PREMIUM · ANTI PELOS
   ========================================== */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium{
  position:relative;
  width:100%;
  overflow:hidden;
  padding:72px 0 78px;

  background:
    radial-gradient(circle at 12% 12%,rgba(41,255,151,.15),transparent 30%),
    radial-gradient(circle at 88% 88%,rgba(123,223,242,.13),transparent 32%),
    linear-gradient(145deg,#06130f 0%,#081d18 42%,#092c26 100%);

  color:#fff;

  border-top:1px solid rgba(103,255,178,.16);
  border-bottom:1px solid rgba(103,255,178,.16);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium::before{
  content:"";
  position:absolute;
  width:520px;
  height:520px;
  left:-220px;
  top:-120px;
  border-radius:999px;
  background:rgba(54,255,154,.12);
  filter:blur(100px);
  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium::after{
  content:"";
  position:absolute;
  width:460px;
  height:460px;
  right:-180px;
  bottom:-140px;
  border-radius:999px;
  background:rgba(123,223,242,.12);
  filter:blur(100px);
  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__wrap{
  position:relative;
  z-index:2;
  width:min(1180px,calc(100% - 32px));
  margin:0 auto;
}


/* HEADER */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__head{
  max-width:900px;
  margin:0 auto 34px;
  text-align:center;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__eyebrow{
  display:inline-flex;
  align-items:center;
  gap:8px;

  margin-bottom:15px;
  padding:8px 13px;

  border-radius:999px;

  background:rgba(39,255,146,.10);
  border:1px solid rgba(103,255,178,.28);

  color:#aaffd0;

  font-size:11px;
  font-weight:1000;
  letter-spacing:.10em;
  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__eyebrow::before{
  content:"";
  width:8px;
  height:8px;
  border-radius:999px;

  background:#41f59a;

  box-shadow:
    0 0 0 6px rgba(65,245,154,.11),
    0 0 18px rgba(65,245,154,.65);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__title{
  margin:0;
  color:#fff !important;

  font-size:clamp(38px,5vw,68px);
  line-height:.96;

  font-weight:1000;
  letter-spacing:-.02em;
  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__title span{
  display:block;

  background:linear-gradient(
    90deg,
    #dffff0 0%,
    #72ffb0 40%,
    #7bdff2 100%
  );

  -webkit-background-clip:text;
  background-clip:text;

  -webkit-text-fill-color:transparent;
  color:transparent;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__lead{
  max-width:760px;
  margin:17px auto 0;

  color:rgba(255,255,255,.72);

  font-size:17px;
  line-height:1.55;

  font-weight:720;
}


/* PANEL PRINCIPAL */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__panel{
  display:grid;
  grid-template-columns:.92fr 1.08fr;

  gap:24px;

  align-items:stretch;
}


/* SEMÁFORO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light{
  position:relative;

  min-height:420px;

  display:flex;
  flex-direction:column;

  justify-content:center;
  align-items:center;

  text-align:center;

  padding:30px 24px;

  border-radius:28px;

  background:
    linear-gradient(145deg,rgba(255,255,255,.10),rgba(255,255,255,.035));

  border:1px solid rgba(103,255,178,.18);

  box-shadow:
    0 30px 85px rgba(0,0,0,.28),
    inset 0 1px 0 rgba(255,255,255,.12);

  backdrop-filter:blur(18px);
}

/* SEMAFORO PREMIUM TIPO MERCADO LIBRE */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring{
  width:min(100%,420px);
  height:18px;

  display:grid;
  grid-template-columns:repeat(3,1fr);

  margin:0 auto 28px;

  border-radius:999px;
  overflow:visible;

  background:transparent;

  border:0;

  box-shadow:none;

  position:relative;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring::before{
  content:"";

  position:absolute;
  inset:0;

  border-radius:999px;

  background:
    linear-gradient(
      90deg,
      #e53935 0%,
      #e53935 33.333%,
      #f5c542 33.333%,
      #f5c542 66.666%,
      #35d07f 66.666%,
      #35d07f 100%
    );

  box-shadow:
    0 10px 26px rgba(0,0,0,.22);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring::after{
  content:"";

  position:absolute;

  left:66.666%;
  right:0;
  top:-6px;
  bottom:-6px;

  border-radius:999px;

  border:3px solid #8effc0;

  box-shadow:
    0 0 0 5px rgba(65,245,154,.12),
    0 0 24px rgba(65,245,154,.55),
    0 12px 30px rgba(0,0,0,.18);

  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__status{
  display:inline-flex;

  padding:7px 12px;

  border-radius:999px;

  margin-bottom:10px;

  background:rgba(65,245,154,.10);

  border:1px solid rgba(65,245,154,.22);

  color:#8effc0;

  font-size:11px;
  font-weight:1000;
  letter-spacing:.08em;
  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__title{
  margin:0;

  color:#fff;

  font-size:31px;
  line-height:1;

  font-weight:1000;

  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__text{
  max-width:390px;

  margin:13px auto 0;

  color:rgba(255,255,255,.66);

  font-size:14px;
  line-height:1.5;

  font-weight:720;
}


/* GRID MÉTRICAS */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metrics{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:12px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric{
  position:relative;

  overflow:hidden;

  min-height:198px;

  display:flex;
  flex-direction:column;
  justify-content:flex-end;

  padding:22px;

  border-radius:24px;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,.11),
      rgba(255,255,255,.045)
    );

  border:1px solid rgba(255,255,255,.11);

  box-shadow:
    0 22px 54px rgba(0,0,0,.22),
    inset 0 1px 0 rgba(255,255,255,.10);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric::before{
  content:"";
  position:absolute;
  width:110px;
  height:110px;
  top:-35px;
  right:-35px;

  border-radius:999px;

  background:rgba(65,245,154,.10);

  filter:blur(6px);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric__icon{
  width:42px;
  height:42px;

  display:grid;
  place-items:center;

  margin-bottom:auto;

  border-radius:13px;

  background:linear-gradient(135deg,#dffff0,#53f6a3);

  color:#073c29;

  font-size:20px;
  font-weight:1000;

  box-shadow:
    0 13px 28px rgba(65,245,154,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric__big{
  display:block;

  color:#fff;

  font-size:30px;
  line-height:1;

  font-weight:1000;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric__label{
  display:block;

  margin-top:7px;

  color:#9fffc8;

  font-size:12px;
  line-height:1.2;

  font-weight:1000;
  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric__text{
  display:block;

  margin-top:7px;

  color:rgba(255,255,255,.58);

  font-size:12.5px;
  line-height:1.35;

  font-weight:700;
}


/* FRANJA DE CONFIANZA */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__bar{
  display:grid;

  grid-template-columns:repeat(4,1fr);

  gap:1px;

  margin-top:22px;

  overflow:hidden;

  border-radius:20px;

  background:rgba(255,255,255,.09);

  border:1px solid rgba(255,255,255,.10);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__bar-item{
  padding:18px 12px;

  text-align:center;

  background:rgba(255,255,255,.035);

  color:#dff8e9;

  font-size:12px;
  font-weight:900;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__bar-item strong{
  display:block;

  margin-bottom:4px;

  color:#72ffb0;

  font-size:13px;

  font-weight:1000;
}


/* CTA FINAL */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__cta{
  margin-top:25px;

  padding:24px;

  border-radius:24px;

  display:flex;

  align-items:center;
  justify-content:space-between;

  gap:20px;

  background:
    linear-gradient(
      135deg,
      rgba(65,245,154,.15),
      rgba(123,223,242,.08)
    );

  border:1px solid rgba(103,255,178,.20);

  box-shadow:0 24px 64px rgba(0,0,0,.20);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__cta-text strong{
  display:block;

  color:#fff;

  font-size:20px;
  line-height:1.12;

  font-weight:1000;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__cta-text span{
  display:block;

  margin-top:5px;

  color:rgba(255,255,255,.63);

  font-size:13px;
  line-height:1.4;

  font-weight:720;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__button{
  min-height:54px;

  padding:0 24px;

  display:inline-flex;

  align-items:center;
  justify-content:center;

  border-radius:999px;

  background:
    linear-gradient(135deg,#edfff5 0%,#71ffb0 50%,#36d990 100%);

  color:#053322;

  font-size:14px;
  font-weight:1000;

  text-decoration:none;

  border:1px solid rgba(255,255,255,.72);

  box-shadow:
    0 18px 42px rgba(65,245,154,.24),
    inset 0 1px 0 rgba(255,255,255,.75);

  white-space:nowrap;
}


/* TABLET */

@media(max-width:900px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__panel{
    grid-template-columns:1fr;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light{
    min-height:360px;
  }

}
/* ==========================================
   SEMÁFORO PREMIUM · MOBILE FIX
   MISMO DISEÑO QUE DESKTOP
   ========================================== */

@media (max-width: 749px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring{
    position:relative !important;

    width:min(100%,420px) !important;
    height:18px !important;

    display:block !important;

    margin:0 auto 28px !important;

    border-radius:999px !important;

    background:transparent !important;

    border:0 !important;

    box-shadow:none !important;

    overflow:visible !important;

    aspect-ratio:auto !important;
  }


  /* BARRA ROJO + AMARILLO + VERDE */

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring::before{
    content:"" !important;

    position:absolute !important;
    inset:0 !important;

    width:100% !important;
    height:18px !important;

    border-radius:999px !important;

    background:linear-gradient(
      90deg,
      #e53935 0%,
      #e53935 33.333%,
      #f5c542 33.333%,
      #f5c542 66.666%,
      #35d07f 66.666%,
      #35d07f 100%
    ) !important;

    box-shadow:
      0 10px 26px rgba(0,0,0,.22) !important;
  }


  /* DESTACADO DEL TERCIO VERDE */

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring::after{
    content:"" !important;

    position:absolute !important;

    left:66.666% !important;
    right:0 !important;

    top:-6px !important;
    bottom:-6px !important;

    width:auto !important;
    height:auto !important;

    border-radius:999px !important;

    background:transparent !important;

    border:3px solid #8effc0 !important;

    box-shadow:
      0 0 0 5px rgba(65,245,154,.12),
      0 0 24px rgba(65,245,154,.55),
      0 12px 30px rgba(0,0,0,.18) !important;

    transform:none !important;

    pointer-events:none !important;
  }

}

/* MOBILE */

@media(max-width:620px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium{
    padding:48px 0 52px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__wrap{
    width:min(100% - 22px,1180px);
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__head{
    margin-bottom:24px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__title{
    font-size:38px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__lead{
    font-size:15px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light{
    min-height:330px;

    padding:26px 18px;

    border-radius:24px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring{
    width:128px;
    height:128px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__ring::after{
    width:62px;
    height:62px;

    font-size:35px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-light__title{
    font-size:26px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metrics{
    grid-template-columns:1fr;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-metric{
    min-height:150px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__bar{
    grid-template-columns:1fr 1fr;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__cta{
    flex-direction:column;

    text-align:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-trust-premium__button{
    width:100%;

    min-height:58px;
  }

}



    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home{
      width:100%;
      padding:34px 0 26px;
      background:
        radial-gradient(circle at 14% 10%,rgba(123,223,242,.34),transparent 28%),
        radial-gradient(circle at 86% 90%,rgba(217,255,244,.38),transparent 24%),
        linear-gradient(135deg,#071923 0%,#0f5368 42%,#eafcff 100%);
      overflow:hidden;
      color:#fff;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home *{
      box-sizing:border-box;
    }
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown{
  width:min(1180px,calc(100% - 32px));
  margin:0 auto 22px;
  padding:12px 14px;
  border-radius:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:14px;
  text-align:center;
  background:
    linear-gradient(135deg,rgba(255,255,255,.14),transparent 34%),
    linear-gradient(135deg,#2a0606 0%,#9d1111 48%,#ffb000 100%);
  border:1px solid rgba(255,255,255,.24);
  box-shadow:
    0 22px 56px rgba(0,0,0,.28),
    0 0 0 8px rgba(255,176,0,.08),
    inset 0 1px 0 rgba(255,255,255,.25);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__label{
  color:#fff;
  font-size:13px;
  font-weight:1000;
  text-transform:uppercase;
  letter-spacing:.08em;
  text-shadow:0 8px 22px rgba(0,0,0,.28);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__timer{
  display:flex;
  align-items:center;
  gap:5px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__box{
  min-width:38px;
  padding:7px 8px;
  border-radius:10px;
  background:rgba(0,0,0,.36);
  border:1px solid rgba(255,255,255,.22);
  color:#fff7d6;
  font-size:18px;
  line-height:1;
  font-weight:1000;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__sep{
  color:#fff7d6;
  font-size:18px;
  font-weight:1000;
}

@media(max-width:620px){
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown{
    width:100vw;
    margin-left:calc(50% - 50vw);
    margin-right:calc(50% - 50vw);
    margin-bottom:18px;
    padding:13px 10px 14px;
    border-radius:0;
    flex-direction:column;
    gap:8px;
    background:
      linear-gradient(135deg,rgba(255,255,255,.18),transparent 32%),
      linear-gradient(135deg,#350000 0%,#c01810 40%,#ff6a00 72%,#ffd15a 100%);
    border-left:0;
    border-right:0;
    border-top:1px solid rgba(255,255,255,.28);
    border-bottom:1px solid rgba(255,255,255,.26);
    box-shadow:
      0 20px 58px rgba(255,80,0,.32),
      0 0 0 8px rgba(255,106,0,.10),
      inset 0 1px 0 rgba(255,255,255,.28);
  }
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home{
  padding-top:0 !important;
 }
 

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__label{
    font-size:11px;
    line-height:1.25;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-countdown__box{
    min-width:34px;
    font-size:16px;
    padding:6px 7px;
  }
}
  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__wrap{
      width:min(1180px,calc(100% - 32px));
      margin:0 auto;
      display:grid;
      grid-template-columns:1.05fr .95fr;
      gap:30px;
      align-items:center;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__eyebrow{
      display:inline-flex;
      align-items:center;
      gap:8px;
      width:max-content;
      max-width:100%;
      margin:0 0 12px;
      padding:9px 13px;
      border-radius:999px;
      background:rgba(255,255,255,.12);
      border:1px solid rgba(255,255,255,.22);
      color:#d9fff4;
      font-size:12px;
      font-weight:1000;
      text-transform:uppercase;
      letter-spacing:.08em;
      box-shadow:0 14px 34px rgba(0,0,0,.18);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__eyebrow:before{
      content:"";
      width:8px;
      height:8px;
      border-radius:999px;
      background:#7bdff2;
      box-shadow:0 0 0 6px rgba(123,223,242,.16);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__title{
      margin:0;
      max-width:720px;
      color:#fff;
      font-size:clamp(36px,5vw,66px);
      line-height:.96;
      font-weight:1000;
      letter-spacing:0;
      text-transform:uppercase;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__title span{
      display:block;
      color:#7bdff2;
      text-shadow:0 14px 38px rgba(123,223,242,.22);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__text{
      margin:15px 0 0;
      max-width:660px;
      color:rgba(255,255,255,.82);
      font-size:17px;
      line-height:1.5;
      font-weight:750;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__points{
      display:grid;
      grid-template-columns:repeat(2,1fr);
      gap:10px;
      margin:20px 0;
      max-width:720px;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__point{
  min-height:104px;
  padding:15px 15px 15px 16px;
  border-radius:20px;
  position:relative;
  overflow:hidden;
  background:
    linear-gradient(135deg,rgba(255,255,255,.20),rgba(255,255,255,.08)),
    linear-gradient(135deg,rgba(6,37,54,.36),rgba(15,143,186,.18));
  border:1px solid rgba(217,255,244,.26);
  box-shadow:
    0 18px 46px rgba(0,0,0,.22),
    inset 0 1px 0 rgba(255,255,255,.20);
  backdrop-filter:blur(14px);
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__point:before{
  content:"";
  position:absolute;
  left:0;
  top:14px;
  bottom:14px;
  width:4px;
  border-radius:999px;
  background:linear-gradient(180deg,#d9fff4 0%,#7bdff2 55%,#116f83 100%);
  box-shadow:0 0 18px rgba(123,223,242,.45);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__point:after{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.18) 42%,transparent 68%);
  transform:translateX(-120%);
  opacity:.8;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__point strong{
  display:block;
  margin-bottom:6px;
  padding-left:4px;
  color:#ffffff;
  font-size:16px;
  line-height:1.08;
  font-weight:1000;
  letter-spacing:0;
  text-shadow:0 10px 28px rgba(0,0,0,.22);
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__point small{
  display:block;
  padding-left:4px;
  color:rgba(223,248,255,.82);
  font-size:13px;
  line-height:1.38;
  font-weight:800;
}

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__buy{
      max-width:720px;
      padding:14px;
      border-radius:22px;
      background:rgba(3,18,25,.78);
      border:1px solid rgba(255,255,255,.16);
      display:grid;
      grid-template-columns:auto 1fr 1fr;
      gap:10px;
      align-items:center;
      box-shadow:0 26px 70px rgba(0,0,0,.24);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price strong{
      display:block;
      color:#fff;
      font-size:33px;
      line-height:1;
      font-weight:1000;
      white-space:nowrap;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn{
      min-height:50px;
      padding:0 18px;
      border-radius:999px;
      display:inline-flex;
      align-items:center;
      justify-content:center;
      text-align:center;
      text-decoration:none;
      font-size:14px;
      font-weight:1000;
      line-height:1.1;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--main{
      position:relative;
      overflow:hidden;
      color:#062536;
      background:
        linear-gradient(135deg,rgba(255,255,255,.48),transparent 38%),
        linear-gradient(135deg,#d9fff4 0%,#7bdff2 48%,#116f83 100%);
      border:1px solid rgba(255,255,255,.52);
      box-shadow:
        0 18px 42px rgba(123,223,242,.22),
        inset 0 1px 0 rgba(255,255,255,.42);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--main:after{
      content:"";
      position:absolute;
      inset:0;
      background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.38) 42%,transparent 70%);
      transform:translateX(-130%);
      transition:transform .55s ease;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--main:hover:after{
      transform:translateX(130%);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--soft{
      color:#d9fff4;
      background:rgba(255,255,255,.10);
      border:1px solid rgba(255,255,255,.18);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media{
      width:100%;
      max-width:380px;
      justify-self:center;
      position:relative;
      border-radius:30px;
      overflow:hidden;
      background:#061923;
      border:1px solid rgba(255,255,255,.20);
      box-shadow:
        0 36px 95px rgba(0,0,0,.34),
        0 0 0 10px rgba(255,255,255,.06);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media video,
    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media img{
      width:100%;
      aspect-ratio:9/16;
      display:block;
      object-fit:cover;
      background:#061923;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__badge{
      position:absolute;
      top:16px;
      left:16px;
      z-index:4;
      padding:9px 12px;
      border-radius:999px;
      background:rgba(255,255,255,.92);
      color:#0d6478;
      font-size:12px;
      font-weight:1000;
      box-shadow:0 14px 30px rgba(0,0,0,.16);
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__empty{
      aspect-ratio:9/16;
      display:grid;
      place-items:center;
      padding:28px;
      text-align:center;
      color:#d9fff4;
      font-weight:850;
      background:#061923;
    }

    #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__micro{
      margin:10px 0 0;
      color:rgba(255,255,255,.68);
      font-size:13px;
      line-height:1.45;
      font-weight:800;
    }

    @media(max-width:900px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home{
        padding:30px 0 24px;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__wrap{
        grid-template-columns:1fr;
        gap:22px;
        text-align:center;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__eyebrow,
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__text{
        margin-left:auto;
        margin-right:auto;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__points{
        grid-template-columns:1fr;
        margin-left:auto;
        margin-right:auto;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__buy{
        grid-template-columns:1fr;
        margin-left:auto;
        margin-right:auto;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price strong{
        text-align:center;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn{
        width:100%;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media{
        max-width:340px;
      }
    }

    @media(max-width:620px){
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__wrap{
        width:min(100% - 22px,1180px);
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__title{
        font-size:38px;
      }

      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media{
        max-width:320px;
        border-radius:26px;
      }
      #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__wrap{
  display:flex;
  flex-direction:column;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__content{
  display:contents;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__eyebrow{
  order:1;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__title{
  order:2;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__media{
  order:3;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__text{
  order:4;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__points{
  order:5;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__buy{
  order:6;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__micro{
  order:7;
}
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__buy{
  width:100%;
  padding:12px;
  border-radius:24px;
  gap:10px;
  background:
    linear-gradient(135deg,rgba(255,255,255,.10),transparent 34%),
    linear-gradient(135deg,#031923 0%,#083f52 48%,#0f8fba 100%);
  border:1px solid rgba(255,255,255,.20);
  box-shadow:
    0 24px 64px rgba(0,0,0,.30),
    0 0 0 8px rgba(123,223,242,.08),
    inset 0 1px 0 rgba(255,255,255,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price{
  width:100%;
  padding:7px 0 2px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__price strong{
  font-size:38px;
  text-align:center;
  color:#fff;
  text-shadow:0 12px 34px rgba(123,223,242,.22);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn{
  width:100%;
  min-height:58px;
  border-radius:18px;
  font-size:15px;
  letter-spacing:.02em;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--main{
  background:
    linear-gradient(135deg,rgba(255,255,255,.52),transparent 34%),
    linear-gradient(135deg,#eaffff 0%,#7bdff2 46%,#16a0bd 100%);
  color:#062536;
  border-color:rgba(255,255,255,.65);
  box-shadow:
    0 18px 42px rgba(123,223,242,.30),
    inset 0 1px 0 rgba(255,255,255,.65);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-sella-home__btn--soft{
  background:rgba(255,255,255,.10);
  color:#d9fff4;
  border:1px solid rgba(255,255,255,.20);
}
    }
  


/* ==========================================
   HUMIDIFICADORES PREMIUM · ANTI PELOS
   ========================================== */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home{
  position:relative;
  width:100%;
  overflow:hidden;
  padding:64px 0 72px;

  background:
    radial-gradient(circle at 12% 8%,rgba(190,145,255,.38),transparent 31%),
    radial-gradient(circle at 88% 14%,rgba(91,218,255,.30),transparent 29%),
    radial-gradient(circle at 50% 95%,rgba(255,148,215,.24),transparent 35%),
    linear-gradient(
      145deg,
      #09071b 0%,
      #15113c 33%,
      #202060 62%,
      #0d354d 100%
    );

  color:#fff;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home *{
  box-sizing:border-box;
}


/* GLOW AMBIENTAL */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home::before{
  content:"";
  position:absolute;
  width:460px;
  height:460px;
  left:-180px;
  top:100px;

  border-radius:999px;

  background:rgba(177,126,255,.23);
  filter:blur(100px);

  pointer-events:none;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home::after{
  content:"";
  position:absolute;
  width:500px;
  height:500px;
  right:-220px;
  bottom:20px;

  border-radius:999px;

  background:rgba(89,218,255,.18);
  filter:blur(110px);

  pointer-events:none;
}


/* CONTENEDOR */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__wrap{
  position:relative;
  z-index:2;

  width:min(1180px,calc(100% - 32px));
  margin:0 auto;
}


/* HEADER */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__head{
  max-width:850px;
  margin:0 auto 38px;
  text-align:center;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__eyebrow{
  display:inline-flex;
  align-items:center;
  gap:8px;

  margin-bottom:14px;

  padding:8px 13px;

  border-radius:999px;

  background:rgba(255,255,255,.10);

  border:1px solid rgba(255,255,255,.22);

  color:#dff8ff;

  font-size:11px;
  font-weight:1000;
  letter-spacing:.10em;
  text-transform:uppercase;

  backdrop-filter:blur(12px);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__eyebrow::before{
  content:"";
  width:8px;
  height:8px;
  border-radius:999px;

  background:#c4a0ff;

  box-shadow:
    0 0 0 6px rgba(196,160,255,.13),
    0 0 20px rgba(196,160,255,.7);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__title{
  margin:0;

  color:#fff !important;

  font-size:clamp(38px,5vw,68px);
  line-height:.96;

  font-weight:1000;

  letter-spacing:-.02em;

  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__title span{
  display:block;

  background:
    linear-gradient(
      90deg,
      #f3dbff 0%,
      #b9a0ff 35%,
      #87e5ff 70%,
      #e6fbff 100%
    );

  -webkit-background-clip:text;
  background-clip:text;

  -webkit-text-fill-color:transparent;
  color:transparent;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__lead{
  max-width:720px;

  margin:17px auto 0;

  color:rgba(255,255,255,.76);

  font-size:17px;
  line-height:1.55;

  font-weight:720;
}


/* GRID DOS PRODUCTOS */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:24px;
}


/* CARD */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card{
  position:relative;

  overflow:hidden;

  padding:16px;

  border-radius:30px;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,.16),
      rgba(255,255,255,.055)
    );

  border:1px solid rgba(255,255,255,.20);

  box-shadow:
    0 32px 90px rgba(0,0,0,.30),
    inset 0 1px 0 rgba(255,255,255,.18);

  backdrop-filter:blur(18px);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card::before{
  content:"";

  position:absolute;

  inset:0;

  pointer-events:none;

  background:
    linear-gradient(
      120deg,
      rgba(255,255,255,.13),
      transparent 27%,
      transparent 70%,
      rgba(135,229,255,.07)
    );
}


/* VIDEO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__media{
  position:relative;

  overflow:hidden;

  width:100%;

  border-radius:22px;

  background:#070713;

  box-shadow:
    0 22px 55px rgba(0,0,0,.26);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__media video,
#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__media img{
  display:block;

  width:100%;
  aspect-ratio:9/16;

  object-fit:cover;

  background:#080816;
}


/* BADGES SOBRE VIDEO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__badge{
  position:absolute;

  top:14px;
right:14px;
left:auto;

  z-index:4;

  padding:8px 11px;

  border-radius:999px;

  background:rgba(255,255,255,.93);

  color:#201b45;

  font-size:11px;
  font-weight:1000;

  text-transform:uppercase;

  box-shadow:0 12px 28px rgba(0,0,0,.18);
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__live{
  position:absolute;

  right:14px;
  bottom:14px;

  z-index:4;

  padding:8px 11px;

  border-radius:999px;

  background:rgba(12,10,32,.78);

  border:1px solid rgba(255,255,255,.19);

  color:#e8dcff;

  font-size:11px;
  font-weight:1000;

  backdrop-filter:blur(10px);
}


/* CUERPO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__body{
  position:relative;

  padding:22px 8px 7px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__name{
  margin:0;

  color:#fff;

  font-size:29px;
  line-height:1;

  font-weight:1000;

  text-transform:uppercase;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__name span{
  color:#bfeeff;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card--hongo .ap-humid-card__name span{
  color:#e2bcff;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__desc{
  margin:11px 0 0;

  color:rgba(255,255,255,.72);

  font-size:14px;
  line-height:1.5;

  font-weight:720;
}


/* BENEFICIOS */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__features{
  display:grid;

  grid-template-columns:repeat(2,1fr);

  gap:9px;

  margin:18px 0;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__feature{
  position:relative;

  min-height:72px;

  padding:12px 12px 12px 36px;

  border-radius:15px;

  background:rgba(255,255,255,.085);

  border:1px solid rgba(255,255,255,.12);

  color:#f6fbff;

  font-size:12px;
  line-height:1.25;

  font-weight:850;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__feature::before{
  content:"✓";

  position:absolute;

  left:12px;
  top:12px;

  width:17px;
  height:17px;

  display:grid;
  place-items:center;

  border-radius:999px;

  background:linear-gradient(135deg,#cba5ff,#7be3ff);

  color:#10132f;

  font-size:10px;

  font-weight:1000;
}


/* PRECIO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__price-row{
  display:flex;

  align-items:flex-end;
  justify-content:space-between;

  gap:14px;

  margin-top:8px;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__price{
  color:#fff;

  font-size:34px;
  line-height:1;

  font-weight:1000;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__installments{
  padding:8px 10px;

  border-radius:999px;

  background:rgba(255,255,255,.10);

  border:1px solid rgba(255,255,255,.14);

  color:#dff7ff;

  font-size:11px;

  font-weight:900;
}


/* CTA */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__button{
  width:100%;

  min-height:56px;

  margin-top:16px;

  padding:0 16px;

  border-radius:18px;

  display:flex;

  align-items:center;
  justify-content:center;

  text-align:center;

  text-decoration:none;

  color:#11152b;

  background:
    linear-gradient(
      135deg,
      #fff 0%,
      #e8d6ff 34%,
      #9de8ff 72%,
      #79d7ff 100%
    );

  border:1px solid rgba(255,255,255,.72);

  box-shadow:
    0 18px 42px rgba(95,202,255,.20),
    inset 0 1px 0 rgba(255,255,255,.85);

  font-size:14px;

  font-weight:1000;

  transition:.2s ease;
}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__button:hover{
  transform:translateY(-2px);

  box-shadow:
    0 22px 52px rgba(95,202,255,.32),
    inset 0 1px 0 rgba(255,255,255,.85);
}


/* HONGUITO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card--hongo{
  box-shadow:
    0 32px 90px rgba(122,77,210,.25),
    inset 0 1px 0 rgba(255,255,255,.18);
}


/* BOSQUE */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card--bosque{
  box-shadow:
    0 32px 90px rgba(62,181,216,.23),
    inset 0 1px 0 rgba(255,255,255,.18);
}


/* MICROCOPY ABAJO */

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__footer{
  margin:30px auto 0;

  max-width:850px;

  text-align:center;

  color:rgba(255,255,255,.62);

  font-size:13px;
  line-height:1.5;

  font-weight:720;
}


/* ==========================================
   TABLET / MOBILE
   ========================================== */

@media(max-width:900px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home{
    padding:52px 0 58px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__grid{
    grid-template-columns:1fr;

    max-width:480px;

    margin-left:auto;
    margin-right:auto;
  }

}


/* MOBILE */

@media(max-width:620px){

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home{
    padding:42px 0 48px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__wrap{
    width:min(100% - 22px,1180px);
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__head{
    margin-bottom:26px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__eyebrow{
    font-size:10px;

    margin-bottom:12px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__title{
    font-size:37px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__lead{
    font-size:15px;

    line-height:1.48;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__grid{
    gap:20px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card{
    padding:11px;

    border-radius:24px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__media{
    border-radius:18px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__body{
    padding:18px 6px 7px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__name{
    font-size:25px;

    text-align:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__desc{
    text-align:center;

    font-size:13.5px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__features{
    grid-template-columns:1fr;

    gap:7px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__feature{
    min-height:52px;

    display:flex;

    align-items:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__price-row{
    flex-direction:column;

    align-items:center;

    gap:8px;

    text-align:center;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__price{
    font-size:35px;
  }

  #anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-card__button{
    min-height:58px;

    font-size:14px;
  }

}


.ap-replica-cart{position:fixed;right:18px;top:85px;z-index:80;background:#7bdff2;color:#123844;padding:12px 16px;border-radius:30px;text-decoration:none;font:700 14px Inter,sans-serif;box-shadow:0 8px 25px #0003}.ap-replica-cart .ap-cart-count{background:#fff;padding:3px 7px;border-radius:20px;margin-left:5px}.replica-legal{display:flex;flex-wrap:wrap;gap:15px;margin-top:18px}.replica-legal a{color:inherit}.ap-humid-home__grid:has(>article:only-child){grid-template-columns:minmax(0,760px);justify-content:center}body.admin-bar .ap-replica-cart{top:117px}@media(max-width:600px){.ap-replica-cart{top:auto!important;bottom:90px;right:14px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

#anti-pelos-template--26862151500079__ap_final_2_G3naGm .ap-humid-home__grid:has(>article:only-child){grid-template-columns:minmax(0,760px);justify-content:center}

@media(max-width:600px){.ap-replica-cart{bottom:160px!important}}
