.chr-card{box-sizing:border-box;color:#fff;text-align:left;background:#171717;border:1px solid #171717;border-radius:6px;gap:14px;width:100%;padding:0 28px 30px;font-family:DM Sans;display:grid;position:relative;overflow:hidden}.chr-ilu{background:#f3ead6;height:200px;margin:0 -28px 6px;overflow:hidden}.chr-ilu img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 78%;object-position:50% 78%;width:100%;height:100%;display:block}.chr-tag{color:#171717;letter-spacing:.1em;text-transform:uppercase;background:#f4c430;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;right:18px}.chr-title{color:#fff;margin:0;font-family:DM Serif Display,Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.1}.chr-desc{color:#cfc8b8;margin:0;font-size:15px}.chr-precio{align-items:baseline;gap:14px;font-family:DM Serif Display,Georgia,Times New Roman,serif;line-height:1;display:flex}.chr-precio s{color:#cfc8b8;font-size:28px;text-decoration:line-through;text-decoration-thickness:2px}.chr-precio span{letter-spacing:-.02em;font-size:54px}.chr-precio .chr-gratis{color:#f4c430}.chr-ahorro{color:#171717;background:#f4c430;border-radius:999px;justify-self:start;margin:0;padding:6px 12px;font-size:14px;font-weight:700}.chr-lista{gap:9px;margin:4px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.chr-lista li{padding-left:18px;position:relative}.chr-lista li:before{content:"";background:#f4c430;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.chr-card--horizontal{-moz-column-gap:28px;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 28px;padding:28px 28px 28px 0}.chr-card--horizontal .chr-ilu{grid-area:1/1/-1;height:auto;min-height:260px;margin:-28px 0}.chr-card--horizontal>:not(.chr-ilu):not(.chr-tag){grid-column:2}.chr-card--horizontal .chr-tag{left:18px;right:auto}.chr-card--horizontal .chr-lista{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.chr-card--horizontal .chr-lista .chr-ancho{grid-column:1/-1}.pp-precios .chr-card{border-radius:22px}.sn-rd .chr-card{border-radius:16px}@media (max-width:767px){.chr-card--horizontal{grid-template-rows:none;grid-template-columns:minmax(0,1fr);padding:0 20px 24px}.chr-card--horizontal .chr-ilu{grid-row:auto;height:170px;min-height:0;margin:0 -20px 4px}.chr-card--horizontal>:not(.chr-ilu):not(.chr-tag){grid-column:1}.chr-card--horizontal .chr-lista{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.chr-card{padding:0 20px 24px}.chr-ilu{margin:0 -20px 6px}.chr-precio span{font-size:44px}}
