.pn-landing.wp-block-cover{position:relative;box-sizing:content-box;display:flex;align-items:stretch;justify-content:flex-start;background:#120e0c;min-height:calc(100vw * 576 / 1024);height:auto;aspect-ratio:auto;padding:0;overflow:hidden;container-type:inline-size;container-name:portada}.pn-landing>.wp-block-cover__background{opacity:0!important}.pn-landing>.wp-block-cover__image-background{position:absolute!important;top:0!important;right:0!important;left:0!important;bottom:auto!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.pn-landing>.wp-block-cover__inner-container{position:static;z-index:2;align-self:stretch;width:min(460px, 42%);max-width:460px;margin:0;box-sizing:border-box;padding:28px 16px 16px clamp(28px, 5vw, 72px);display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px;container-type:inline-size;container-name:landing}.pn-landing>.wp-block-cover__inner-container>*,.pn-landing h2,.pn-landing p,.pn-landing .wp-block-group,.pn-landing .wp-block-buttons{text-align:left;align-self:flex-start;margin-left:0}.pn-landing .pn-landing-ojo{margin:0;color:#c4a15a;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pn-landing .pn-landing-sello{position:static;margin:0;max-width:100%;box-sizing:border-box;padding:6px 12px;background:#f0c14b;color:#1c1c1c;border-radius:999px;font-size:13px;font-weight:800;line-height:1.15}.pn-landing .pn-landing-titulo{margin:4px 0 0;color:#1c1c1c;font-size:56px;line-height:.95;font-weight:800;letter-spacing:-.03em}.pn-landing .pn-landing-acento{margin:0;color:#e23b2a;font-size:56px;line-height:.95;font-weight:800;letter-spacing:-.03em}.pn-landing .pn-landing-sub{margin:10px 0 4px;max-width:22rem;color:#3a3a3a;font-size:17px;line-height:1.4}.pn-landing .pn-landing-oferta{display:flex;align-items:center;gap:14px;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0 0;padding:12px 14px;background:rgb(255 255 255 / .72);border:1px solid #ead9b0;border-radius:14px}.pn-landing .pn-landing-precio{margin:0;color:#c4a15a;font-size:26px;font-weight:800;line-height:1;white-space:nowrap}.pn-landing .pn-landing-oferta-texto{margin:0;min-width:0}.pn-landing .pn-landing-oferta-titulo{margin:0;color:#1c1c1c;font-size:15px;font-weight:800;line-height:1.3}.pn-landing .pn-landing-oferta-detalle{margin:0;color:#333;font-size:14px;line-height:1.35}.pn-landing .pn-landing-modos{display:flex;flex-wrap:wrap;justify-content:flex-start;align-self:stretch;gap:8px;width:100%;max-width:100%;margin:auto 0 0;box-sizing:border-box}.pn-landing .pn-landing-modo{display:flex;flex-direction:column;justify-content:center;flex:1 1 calc(50% - 4px);width:auto;min-width:0;height:64px;min-height:64px;margin:0;padding:6px 12px;box-sizing:border-box;background:#f3e6d0;color:#1c1c1c;border-radius:12px;cursor:pointer}.pn-landing .pn-landing-modo.is-on{background:#e23b2a!important;background-color:#e23b2a!important;color:#fff!important;outline:none}.pn-landing .pn-landing-modo.is-on .pn-landing-modo-titulo,.pn-landing .pn-landing-modo.is-on .pn-landing-modo-nota{color:#fff!important}.pn-landing .pn-landing-modo-titulo{margin:0;font-size:15px;font-weight:800;line-height:1.2}.pn-landing .pn-landing-modo-nota{margin:0;color:#3a3a3a;font-size:12px;line-height:1.3}.pn-landing>.wp-block-cover__inner-container>.pn-landing-pedir-wrap{position:static;align-self:stretch;width:100%;max-width:none;height:auto;margin:4px 0 0;box-sizing:border-box;z-index:4}.pn-landing .pn-landing-pedir{width:100%;height:auto;margin:0}.pn-landing .pn-landing-pedir-enlace,.pn-landing .pn-landing-pedir .wp-block-button__link{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;background-image:none!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-decoration:none}.pn-landing .pn-landing-pedir-wrap img,.pn-landing .pn-landing-pedir img{display:block;width:100%;height:auto;background:#fff0}body.home .entry-content.has-global-padding>.wp-block-cover.alignfull.pn-landing{aspect-ratio:auto!important;height:auto!important;min-height:calc(100vw * 576 / 1024)!important;width:auto!important;max-width:none!important}@media (max-width:1100px){.pn-landing.wp-block-cover{aspect-ratio:auto;min-height:calc(100vw * 576 / 1024);height:auto;padding:0}body.home .entry-content.has-global-padding>.wp-block-cover.alignfull.pn-landing{aspect-ratio:auto!important;height:auto!important;min-height:calc(100vw * 576 / 1024)!important}.pn-landing>.wp-block-cover__image-background{left:0!important;right:0!important;top:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.pn-landing>.wp-block-cover__inner-container{width:min(420px, 46%);max-width:none;padding:22px 12px 14px 24px}.pn-landing .pn-landing-ojo{letter-spacing:.04em;font-size:11px}.pn-landing .pn-landing-oferta{flex-direction:column;align-items:flex-start;gap:4px}.pn-landing .pn-landing-titulo,.pn-landing .pn-landing-acento{font-size:36px}.pn-landing .pn-landing-sub{font-size:15px}.pn-landing .pn-landing-modo{height:56px;min-height:56px;padding:4px 8px}.pn-landing .pn-landing-modo-titulo{font-size:13px}.pn-landing .pn-landing-modo-nota{font-size:11px}}@media (max-width:699px){.pn-landing.wp-block-cover{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;aspect-ratio:auto;min-height:0;padding:0;background:#fff}body.home .entry-content.has-global-padding>.wp-block-cover.alignfull.pn-landing{aspect-ratio:auto!important;min-height:0!important}.pn-landing>.wp-block-cover__image-background{position:absolute!important;top:0!important;right:0!important;left:0!important;bottom:auto!important;display:block!important;width:100%!important;height:72vw!important;aspect-ratio:auto;object-fit:cover!important;object-position:62% 34%!important;transform:none!important}.pn-landing>.wp-block-cover__inner-container{width:100%;max-width:none;min-height:0;box-sizing:border-box;margin:0;padding:calc(72vw + 12px) 16px 12px;background:none;gap:6px}.pn-landing .pn-landing-titulo,.pn-landing .pn-landing-acento,.pn-landing .pn-landing-sub{position:absolute;left:16px;right:38%;margin:0}.pn-landing .pn-landing-titulo{top:16px;color:#1c1c1c;font-size:30px;line-height:1;white-space:normal}.pn-landing .pn-landing-acento{top:50px;color:#e23b2a;font-size:30px;line-height:1;white-space:normal}.pn-landing .pn-landing-sub{top:88px;color:#2a2a2a;font-size:14px;width:auto;max-width:9rem}.pn-landing .pn-landing-sello{font-size:11px;padding:4px 10px}.pn-landing .pn-landing-modos{flex-wrap:nowrap;margin-top:0;width:100%}.pn-landing .pn-landing-modo{height:52px;min-height:52px;padding:4px 8px}.pn-landing .pn-landing-modo-titulo{font-size:13px}.pn-landing .pn-landing-modo-nota{font-size:10px}.pn-landing>.wp-block-cover__inner-container>.pn-landing-pedir-wrap{width:100%;margin:8px 0 0}}@media (min-width:1700px){.pn-landing>.wp-block-cover__inner-container{width:720px;max-width:720px}.pn-landing .pn-landing-titulo,.pn-landing .pn-landing-acento{font-size:132px;white-space:nowrap}.pn-landing .pn-landing-sub{font-size:42px;width:max-content;max-width:none}.pn-landing .pn-landing-modo{height:108px;min-height:108px;padding:14px 18px}.pn-landing .pn-landing-modo-titulo{font-size:24px}.pn-landing .pn-landing-modo-nota{font-size:16px}}body.home>.pn-ofertas,body.home>.pn-vendidos,body.home>.pn-combo-crea,body.home>.pn-carta-crea,body.home>.pn-horario-caja,body.home>.pn-mapa-crea,body.home>.pn-pedido-crea{box-sizing:border-box;width:auto!important;max-width:none!important;margin-left:calc(var(--wp--style--root--padding-left) * 0.5)!important;margin-right:calc(var(--wp--style--root--padding-right) * 0.5)!important}body.home>.pn-pedido-crea>.wp-block-template-part{margin-left:calc(var(--wp--style--root--padding-left) * -0.5)!important;margin-right:calc(var(--wp--style--root--padding-right) * -0.5)!important;width:auto!important;max-width:none!important}body.home>.pn-ofertas>.pn-ofertas-titulo+p,body.home>.pn-ofertas>.pn-ofertas-cabeza{display:none!important;margin:0!important}body.home>.pn-ofertas>.pn-ofertas-titulo{margin:0 0 18px!important}