.cr-wa,.cr-connect{font-family:var(--cr-fuente-cuerpo,"Nunito Sans",sans-serif)}.cr-wa{display:block;width:100%;padding:20px;border:1px solid #69538b;border-radius:18px;background:#201638;color:#f8f5ff;text-align:left}.cr-wa__heading{display:flex;align-items:center;gap:12px}.cr-wa__heading h2{font-family:var(--cr-fuente-titulo,"Baloo 2",sans-serif);font-size:21px;line-height:1.18;margin:0;color:inherit}.cr-channel-mark{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:13px;background:#ffffff10;color:#c4a9f0}.cr-channel-mark svg{width:23px;height:23px}.cr-wa__heading .cr-channel-mark,.cr-connect__card--wa .cr-channel-mark{background:#b7f5d61c;color:#a8f0c9}.cr-wa__description{font-size:14px;line-height:1.6;margin:12px 0 16px;color:#ddd1ef}.cr-channel-button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 18px;border-radius:12px;text-decoration:none;font-size:15px;font-weight:800;line-height:1.4;transition:background .18s,transform .18s}.cr-channel-button--wa{background:#b7f5d6;color:#122c23;border:1px solid #b7f5d6}.cr-channel-button--wa:hover{background:#d4fce7;color:#122c23;transform:translateY(-2px)}.cr-channel-button--outline{border:1px solid #88719f;background:#ffffff07;color:#fff}.cr-channel-button--outline:hover{background:#ffffff15;color:#fff;transform:translateY(-2px)}.cr-wa__shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.cr-wa__shortcuts a{display:flex;align-items:center;min-height:44px;border:1px solid #76618e;border-radius:30px;padding:8px 13px;color:#f4ebff;text-decoration:none;font-size:12px;font-weight:700;line-height:1.4;background:#ffffff05}.cr-wa__shortcuts a:hover{background:#ffffff12;border-color:#cbb7f5;color:#fff}.cr-wa__note,.cr-connect__card small{display:block;color:#cfbfdf;font-size:12px;line-height:1.6}.cr-connect{background:radial-gradient(ellipse at 10% 20%,#45277745,transparent 50%),#110b20;color:#f8f5ff;padding:clamp(40px,6vw,80px) 20px}.cr-connect__inner{max-width:1200px;margin:auto}.cr-connect__intro{max-width:720px;margin-bottom:28px}.cr-connect__eyebrow{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#cbb7f5;line-height:1.5}.cr-connect__intro h2{font-family:var(--cr-fuente-titulo,"Baloo 2",sans-serif);font-size:clamp(30px,4vw,46px);line-height:1.1;color:inherit;margin:0 0 12px}.cr-connect__intro>p:last-child{color:#d4c4e5;font-size:16px;line-height:1.6;margin:0}.cr-connect__grid{display:grid;grid-template-columns:1.15fr 1fr;gap:18px}.cr-connect__card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(22px,3vw,32px);border:1px solid #5a4177;border-radius:24px;background:#211531}.cr-connect__card--wa{grid-row:span 2;background:linear-gradient(145deg,#203934,#211531 80%);border-color:#58776b}.cr-connect__card--ig{background:radial-gradient(ellipse at top right,#9c477440,transparent 75%),#211531}.cr-connect__card--mail{background:radial-gradient(ellipse at top right,#1b4b5a55,transparent 75%),#211531}.cr-connect__card>.cr-channel-mark{margin-bottom:18px}.cr-connect__card h3{font-family:var(--cr-fuente-titulo,"Baloo 2",sans-serif);font-size:clamp(24px,3vw,30px);line-height:1.15;color:inherit;margin:0 0 12px}.cr-connect__card>p:not(.cr-connect__eyebrow){color:#e0d4eb;line-height:1.6;font-size:15px;margin:0 0 20px;max-width:47ch}.cr-connect__card .cr-channel-button{width:100%;margin-top:auto}.cr-connect__card small{margin-top:12px}.cr-connect__topics{border:0;margin:0 0 18px;padding:0;display:flex;gap:8px;flex-wrap:wrap}.cr-connect__topics legend{font-size:12px;color:#d4c4e5;margin-bottom:10px;padding:0}.cr-connect__topics label{position:relative;cursor:pointer}.cr-connect__topics input{position:absolute;width:1px;height:1px;opacity:0}.cr-connect__topics span{display:flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #82928b;border-radius:30px;color:#e7f5ed;font-size:13px;font-weight:700}.cr-connect__topics input:checked+span{background:#b7f5d6;color:#122c23;border-color:#b7f5d6}.cr-connect__bubble{width:100%;background:#ffffff09;border:1px solid #85988b66;border-radius:18px 18px 18px 4px;padding:18px;margin:0 0 26px}.cr-connect__bubble-label{display:block;font-size:11px;color:#a9d2bd;margin-bottom:10px}.cr-connect__bubble p{font-size:15px;line-height:1.7;color:#f5fff8;margin:0;white-space:pre-line}.cr-connect__handle{display:block;color:#e5bad8;font-size:20px;font-weight:800;margin:0 0 20px}.cr-connect__address{font-size:14px;color:#bfdfec;overflow-wrap:anywhere;margin:0 0 20px;text-underline-offset:4px}.cr-connect a:focus-visible,.cr-wa a:focus-visible,.cr-connect__topics input:focus-visible+span{outline:3px solid #d9c5ff;outline-offset:4px}@media(max-width:749px){.cr-connect__grid{grid-template-columns:1fr}.cr-connect__card--wa{grid-row:auto}.cr-wa{padding:18px}.cr-connect{padding-inline:16px}.cr-connect__card{padding:24px}.cr-connect__card .cr-channel-button{margin-top:0}}@media(prefers-reduced-motion:reduce){.cr-channel-button{transition:none}.cr-channel-button:hover{transform:none}}.cr-connect--compact{padding:20px 24px 48px;background:#17103a}.cr-connect--compact .cr-connect__intro{margin-bottom:18px}.cr-connect--compact .cr-connect__intro h2{font-size:28px}.cr-connect--compact .cr-connect__intro>p:last-child{font-size:14px}.cr-connect--compact .cr-connect__grid{grid-template-columns:1.4fr 1fr;gap:16px}.cr-connect--compact .cr-connect__card{padding:22px 24px;border-radius:18px}.cr-connect--compact .cr-connect__card--wa{grid-row:auto}.cr-connect--compact .cr-channel-mark,.cr-connect--compact .cr-connect__eyebrow{display:none}.cr-connect--compact .cr-connect__card h3{font-size:24px;margin-bottom:8px}.cr-connect--compact .cr-connect__card>p:not(.cr-connect__eyebrow){font-size:14px;margin-bottom:14px}.cr-connect--compact .cr-connect__topics{margin-bottom:16px}.cr-connect--compact .cr-connect__address{font-size:13px;margin-bottom:14px}.cr-connect--compact .cr-channel-button{margin-top:auto}.cr-connect--compact .cr-connect__card small{font-size:11px}@media(max-width:749px){.cr-connect--compact{padding:12px 16px 32px}.cr-connect--compact .cr-connect__grid{grid-template-columns:1fr}.cr-connect--compact .cr-connect__card{padding:20px}.cr-connect--compact .cr-connect__intro h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/crealis-contact-channels.css.map */
