/** Shopify CDN: Minification failed

Line 85:24 Unexpected "}"

**/
@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.cdnfonts.com/css/copperplate');
@import url('https://fonts.cdnfonts.com/css/copperplate-gothic-light');

#texto-personalizado-preview{
     position: absolute; 
     min-width: 100%;
     text-align: center;
      z-index: 1000; /* Asegura que el texto esté sobre la imagen */
      color: #f3f3eb;
      font-size: 1vw;
      font-family: 'Copperplate Gothic Light' ;
      font-weight: 400;
      margin: 0 auto;
      text-align: center;
    }
    
.BotelladeRonViejodeCaldas750mlEtiquetapersonalizable{
  top: 62.5%;
}
 .Cheers{
  top: 62% !important;
  color: #e7e7ce !important;
}

@media screen and (max-width: 1034px) {
 #texto-personalizado-preview{
   max-width:10vw !important;
 }
}

@media screen and (max-width: 749px) {
  #texto-personalizado-preview{
   max-width:15vw !important;
   font-size:2.3vw !important;
 }
  .BotelladeRonViejodeCaldas750mlEtiquetapersonalizable{
    top: 60.4%;
  }

}

/* ===== WhatsApp Floating Button - Animacion Tick-Tock ===== */
@keyframes wa-ticktock {
    0%   { transform: rotate(0deg) scale(1); }
      10%  { transform: rotate(-15deg) scale(1.1); }
        20%  { transform: rotate(15deg) scale(1.1); }
          30%  { transform: rotate(-10deg) scale(1.05); }
            40%  { transform: rotate(10deg) scale(1.05); }
              50%  { transform: rotate(-5deg) scale(1.02); }
                60%  { transform: rotate(5deg) scale(1.02); }
                  70%  { transform: rotate(-2deg) scale(1); }
                    80%  { transform: rotate(2deg) scale(1); }
                      90%  { transform: rotate(-1deg) scale(1); }
                        100% { transform: rotate(0deg) scale(1); }
                        }

                        @keyframes wa-pulse-ring {
                            0%   { box-shadow: 0 0 0 0 rgba(37, 211, 10, 0.6); }
                              70%  { box-shadow: 0 0 0 14px rgba(37, 211, 102, 0); }
                                100% { box-shadow: 0 0 0 0 rgba(37, 211, 102, 0); }
                                }

                                .wa__btn_popup {
                                  animation: wa-ticktock 3s ease-in-out infinite;
                                    animation-delay: 2s;
                                      transform-origin: center bottom;
                                      }

                                      .wa__btn_popup:hover {
                                        animation: none !important;
                                          transform: scale(1.18) !important;
                                            transition: transform 0.25s ease !important;
                                            }

                                            .wa__widget_container {
                                              animation: wa-pulse-ring 2.5s ease-in-out infinite;
                                                border-radius: 50%;
                                                }
                        }
}