.mk-precios{--mk-pr-bg:#169C3A;--mk-pr-top:#1AA346;--mk-pr-bottom:#EAEAEA;--mk-pr-label:#1F1F1F;--mk-pr-note:#555;font-family:inherit}.mk-precios *{box-sizing:border-box}.mk-precios__box{background:var(--mk-pr-bg);border-radius:12px;padding:14px 16px 18px;text-align:center}.mk-precios .mk-precios__title{margin:0 0 12px!important;padding:0!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase}.mk-precios__sub{display:block}.mk-precios .mk-precios__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none!important;margin:0!important;padding:0!important}.mk-precios .mk-precios__card{flex:0 1 220px;min-width:0;margin:0!important;padding:0!important;list-style:none!important;border:2px solid rgb(255 255 255 / .9);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.mk-precios .mk-precios__card:before{content:none}.mk-precios__top{background:var(--mk-pr-top);color:#fff;display:flex;align-items:baseline;justify-content:center;gap:6px;padding:16px 8px 14px;flex:none}.mk-precios__cur{font-size:16px;font-weight:600;line-height:1}.mk-precios__amount{font-size:40px;font-weight:800;line-height:1;letter-spacing:-.5px}.mk-precios__label{background:var(--mk-pr-bottom);color:var(--mk-pr-label);font-size:13px;font-weight:700;line-height:1.3;padding:9px 8px;flex:1;display:flex;align-items:center;justify-content:center}.mk-precios .mk-precios__note{margin:6px 0 0!important;text-align:center;color:var(--mk-pr-note);font-size:14px;line-height:1.4}@media (max-width:767px){.mk-precios__box{padding:12px 14px 16px}.mk-precios .mk-precios__title{font-size:15px!important}.mk-precios .mk-precios__card{flex:1 1 130px;max-width:230px}.mk-precios__top{padding:15px 6px 13px}.mk-precios__amount{font-size:36px}.mk-precios__label{font-size:12.5px}.mk-precios .mk-precios__note{font-size:13px}}.mk-precios-n{background:#EEF7F0;border-radius:18px;padding:24px 18px 18px;text-align:center}.mk-precios-n .mkt-head{margin-bottom:30px}.mk-precios-n .mkn-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;list-style:none!important;margin:0!important;padding:0!important}.mk-precios-n .mkn-tag{position:relative;flex:0 1 210px;min-width:0;margin:0!important;padding:30px 12px 20px!important;list-style:none!important;background:#fff;border:2px solid var(--mkb-green);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:6px;box-shadow:0 6px 0 rgb(0 71 45 / .08)}.mk-precios-n .mkn-tag:before{content:"";position:absolute;top:-18px;left:50%;width:2px;height:18px;margin-left:-1px;background:var(--mkb-dark);opacity:.35}.mk-precios-n .mkn-hole{position:absolute;top:10px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#EEF7F0;border:2px solid var(--mkb-green)}.mk-precios-n .mkn-price{display:flex;align-items:flex-start;justify-content:center;gap:3px;color:var(--mkb-dark);line-height:1}.mk-precios-n .mkn-cur{font-size:calc(var(--mk-num-xl) * .4);font-weight:700;margin-top:.3em}.mk-precios-n .mkn-amount{font-size:var(--mk-num-xl);font-weight:800;letter-spacing:-1px}.mk-precios-n .mkn-detail{font-size:var(--mk-text-sm);font-weight:700;line-height:1.35;color:var(--mkb-text)}.mk-precios-n .mkn-per{font-size:var(--mk-label);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--mkb-muted)}.mk-precios-n .mkn-tag.is-featured{background:var(--mkb-green);transform:translateY(-4px);box-shadow:0 10px 0 rgb(0 71 45 / .15)}.mk-precios-n .is-featured .mkn-hole{border-color:#fff}.mk-precios-n .is-featured .mkn-price,.mk-precios-n .is-featured .mkn-detail{color:#fff}.mk-precios-n .is-featured .mkn-per{color:rgb(255 255 255 / .85)}.mk-precios-n .mkn-ribbon{position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--mkb-yellow);color:#1f1f1f;font-size:var(--mk-label);font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.4px;padding:6px 10px;border-radius:999px;box-shadow:0 2px 0 rgb(0 0 0 / .12);z-index:2}.mk-precios-n .mkt-note{margin-top:26px!important}@media (max-width:767px){.mk-precios-n{padding:20px 12px 16px;border-radius:16px}.mk-precios-n .mkn-tags{gap:12px}.mk-precios-n .mkn-tag{flex:1 1 130px;max-width:210px;padding:28px 8px 18px!important}}.mk-precios-n .mkn-detail{font-size:var(--mk-text)}