.elementor-32284 .elementor-element.elementor-element-26a2f62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-707bb0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32284 .elementor-element.elementor-element-0707300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32284 .elementor-element.elementor-element-73554ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-ad35e02{width:var( --container-widget-width, 102.398% );max-width:102.398%;--container-widget-width:102.398%;--container-widget-flex-grow:0;}.elementor-32284 .elementor-element.elementor-element-ad35e02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32284 .elementor-element.elementor-element-2897e15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-e1d0c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-5a684ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32284 .elementor-element.elementor-element-90b6797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32284 .elementor-element.elementor-element-80af7c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-23af49e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32284 .elementor-element.elementor-element-cd44a27{--display:flex;}@media(max-width:767px){.elementor-32284 .elementor-element.elementor-element-5a684ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}}/* Start custom CSS */<style>  
/* Solo estilos de la columna derecha de producto */  
.creata-product-info {  
  display: flex;  
  flex-direction: column;  
  gap: 28px;  
  max-width: 480px;  
  margin: 0 auto;  
}  
.creata-product-title {  
  font-family: 'Cocogoose', Arial, sans-serif;  
  font-size: 2.6rem;  
  font-weight: normal;  
  color: #009e7f;  
  margin-bottom: 3px;  
  letter-spacing: 1.5px;  
}  
.creata-product-subtitle {  
  font-size: 1.22rem;  
  color: #555;  
  margin-bottom: 18px;  
  letter-spacing: .6px;  
}  
.creata-product-meta {  
  font-size: 1.04rem;  
  color: #888;  
  margin-bottom: 10px;  
}  
  
/* BOTONES DE COMPRA */  
.creata-product-buy-btns {  
  display: flex;  
  flex-direction: column;  
  gap: 16px;  
  margin-bottom: 14px;  
}  
.creata-product-buy-btn,  
.creata-product-buy-btn-amz {  
  font-family: 'Bogimber', Arial, sans-serif;  
  font-size: 1.22rem;  
  padding: 16px 35px;  
  border: none;  
  border-radius: 38px;  
  cursor: pointer;  
  font-weight: 700;  
  box-shadow: 0 4px 18px #009e7f15;  
  letter-spacing: 1px;  
  transition: background .2s, color .2s, box-shadow .22s;  
  margin-bottom: 2px;  
  text-decoration: none;  
  display: flex;  
  align-items: center;  
  justify-content: center;  
}  
.creata-product-buy-btn {  
  background: #009e7f;  
  color: #fff;  
}  
.creata-product-buy-btn:hover { background: #01cfa7; color: #fff; }  
.creata-product-buy-btn .fa-store { margin-right: 10px; font-size: 1.3em; }  
  
.creata-product-buy-btn-amz {  
  background: #fcc603;  
  color: #1e2b24;  
  box-shadow: 0 4px 18px #ffd60014;  
}  
.creata-product-buy-btn-amz:hover { background: #ffbe17; color: #222;}  
.creata-product-buy-btn-amz .fa-amazon { margin-right: 10px; font-size: 1.4em; }  
  
.creata-product-buy-note {  
  font-size: 0.96rem;  
  color: #009e7f;  
  margin-bottom: 8px;  
  margin-left: 4px;  
  line-height: 1.3;  
  display: flex;  
  align-items: center;  
  gap: 7px;  
}  
.creata-product-buy-note .fa-shipping-fast { color: #009e7f; }  
.creata-product-buy-note .fa-globe-americas { color: #fcc603; }  
  
/* --- OTROS ESTILOS... */  
.creata-product-price {  
  color: #fcc603;  
  font-size: 2rem;  
  font-weight: 700;  
  margin: 0 0 20px 0;  
  letter-spacing: 2px;  
}  
.creata-product-benefits {  
  display: grid;  
  grid-template-columns: 1fr 1fr;  
  gap: 13px 24px;  
  margin-bottom: 18px;  
}  
.creata-product-benefit {  
  background: #e6fdf6;  
  border-radius: 18px;  
  padding: 15px 20px;  
  font-size: 1.05rem;  
  color: #009e7f;  
  font-weight: 600;  
  display: flex;  
  align-items: center;  
  gap: 10px;  
  box-shadow: 0 2px 8px #009e7f0c;  
}  
.creata-product-benefit i {  
  font-size: 22px; color: #fcc603;  
}  
.creata-product-description {  
  font-size: 1.13rem;  
  color: #262626;  
  line-height: 1.7;  
  margin-bottom: 16px;  
}  
.creata-product-details {  
  margin: 35px 0 0 0;  
  border-top: 1.5px solid #e2e2e2;  
  padding-top: 26px;  
}  
.creata-product-details h3 {  
  color: #009e7f;  
  font-size: 1.2rem;  
  margin-bottom: 10px;  
  letter-spacing: 1.1px;  
  font-family: 'Cocogoose', Arial, sans-serif;  
}  
.creata-product-details ul {  
  padding-left: 19px;  
  margin: 0 0 18px 0;  
  font-size: 1.05rem;  
  color: #252525;  
}  
.creata-product-links {  
  margin: 16px 0 0 0;  
}  
.creata-product-links a {  
  color: #009e7f;  
  text-decoration: underline;  
  margin-right: 24px;  
  font-size: 1rem;  
}  
@media (max-width: 700px) {  
  .creata-product-info { max-width: 96vw; }  
  .creata-product-title { font-size: 2.1rem;}  
  .creata-product-price { font-size: 1.35rem;}  
  .creata-product-buy-btn, .creata-product-buy-btn-amz { font-size: 1.02rem; padding: 13px 6vw;}  
  .creata-product-benefits { grid-template-columns: 1fr; gap: 9px;}  
}  
</style>/* End custom CSS */