.rg-cap{position:fixed;right:18px;bottom:18px;z-index:900;width:min(340px,calc(100vw - 36px));background:var(--rg-crema, #F5F2E6);border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #1e20221a,0 20px 48px #1e20223d;transform:translateY(16px) scale(.985);opacity:0;transition:transform .38s var(--rg-ease, cubic-bezier(.2,.7,.3,1)),opacity .32s ease}.rg-cap.is-visible{transform:none;opacity:1}.rg-cap[hidden]{display:none}.rg-cap__cerrar{position:absolute;top:8px;right:9px;z-index:2;width:30px;height:30px;padding:0;background:#1e20226b;border:0;cursor:pointer;font-size:21px;line-height:1;color:#fff;border-radius:50%;display:grid;place-items:center;transition:background .18s ease}.rg-cap__cerrar:hover{background:#1e2022b8}.rg-cap__foto{position:relative;height:132px;background:#e4dfd2}.rg-cap__foto img{width:100%;height:100%;object-fit:cover;display:block}.rg-cap__sello{position:absolute;left:18px;bottom:-20px;width:62px;height:62px;border-radius:50%;background:var(--rg-amarillo, #F2B134);color:var(--rg-carbon, #1E2022);display:grid;place-items:center;font-family:var(--rg-display, inherit);font-weight:800;font-size:21px;letter-spacing:-.03em;line-height:1;box-shadow:0 4px 14px #1e202242}.rg-cap__sello span{font-size:13px}.rg-cap__cuerpo{padding:30px 20px 16px}.rg-cap__titulo{margin:0 0 5px;font-family:var(--rg-display, inherit);font-weight:800;font-size:20px;line-height:1.18;letter-spacing:-.02em;color:var(--rg-carbon, #1E2022);text-wrap:balance}.rg-cap__texto{margin:0 0 13px;font-size:13.5px;line-height:1.45;color:var(--rg-gris, #625E52)}.rg-cap__form{display:flex;flex-direction:column;gap:8px}.rg-cap__campo{width:100%;padding:11px 13px;font-size:15px;border:1px solid #CFC8B4;border-radius:8px;background:#fff;color:var(--rg-carbon, #1E2022)}.rg-cap__campo::placeholder{color:#a9a292}.rg-cap__campo:focus-visible{outline:2px solid var(--rg-amarillo, #F2B134);outline-offset:1px}.rg-cap__boton{width:100%;padding:13px 14px;border:0;border-radius:8px;cursor:pointer;background:var(--rg-verde, #23453B);color:var(--rg-crema, #F5F2E6);font-size:15.5px;font-weight:700;letter-spacing:-.01em;transition:background .18s ease,transform .18s var(--rg-ease, cubic-bezier(.2,.7,.3,1))}.rg-cap__boton:hover{background:var(--rg-carbon, #1E2022);transform:translateY(-1px)}.rg-cap__legal{margin:11px 0 0;font-size:11px;line-height:1.4;color:#8c8577}.rg-cap__legal a{color:inherit}.rg-cap__ok{margin:12px 0 0;text-align:center}.rg-cap__ok-cab{display:block;font-size:13.5px;color:var(--rg-gris, #625E52)}.rg-cap__codigo{display:block;margin:7px 0 5px;font-family:var(--rg-display, inherit);font-weight:800;font-size:23px;letter-spacing:.06em;color:var(--rg-carbon, #1E2022);background:var(--rg-amarillo, #F2B134);padding:9px 12px;border-radius:8px}.rg-cap__ok-nota{display:block;font-size:12px;color:var(--rg-gris, #625E52)}@media(max-width:749px){.rg-cap{right:10px;left:10px;bottom:10px;width:auto;border-radius:13px}body.rg-con-barra .rg-cap{bottom:84px}.rg-cap__foto{height:104px}.rg-cap__cuerpo{padding:27px 16px 14px}.rg-cap__titulo{font-size:18px}}@media(prefers-reduced-motion:reduce){.rg-cap{transition:opacity .2s ease;transform:none}.rg-cap__boton:hover{transform:none}}.rg-cap-bola{position:fixed;right:18px;bottom:18px;z-index:901;width:58px;height:58px;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--rg-amarillo, #F2B134);color:var(--rg-carbon, #1E2022);display:grid;place-items:center;box-shadow:0 2px 6px #1e20221f,0 10px 26px #1e202242;transform:scale(.6);opacity:0;transition:transform .3s var(--rg-ease, cubic-bezier(.2,.7,.3,1)),opacity .25s ease,box-shadow .2s ease}.rg-cap-bola.is-visible{transform:none;opacity:1}.rg-cap-bola[hidden]{display:none}.rg-cap-bola:hover{transform:scale(1.06);box-shadow:0 3px 8px #1e202229,0 14px 32px #1e202252}.rg-cap-bola__num{font-family:var(--rg-display, inherit);font-weight:800;font-size:19px;line-height:1;letter-spacing:-.03em}.rg-cap-bola__num span{font-size:12px}@media(max-width:749px){.rg-cap-bola{right:12px;bottom:12px;width:52px;height:52px}body.rg-con-barra .rg-cap-bola{bottom:84px}}@media(prefers-reduced-motion:reduce){.rg-cap-bola{transition:opacity .2s ease;transform:none}.rg-cap-bola:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rg-captacion.css.map */
