/* Native links stay editable in the LinkStack panel. No custom HTML. */
.button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:62px;height:auto!important;padding:16px 18px;border:1px solid #cbd3bd;border-bottom-width:3px;border-radius:18px;background:#fffef7;color:#132e3a!important;text-decoration:none!important;font:800 18px/1.3 NeoBody,system-ui,sans-serif;letter-spacing:0;white-space:normal;text-transform:none;cursor:pointer;box-shadow:none}
.button .icon{width:25px;height:25px;flex:0 0 25px;margin:0;object-fit:contain;filter:brightness(0)}.button i.icon:empty{display:none}
.button:hover{background:#edf0e3;border-color:#879b7a}.button:active{transform:translateY(1px)}
.button[href*='fS1yVtiWARJAEpzx6'],.button[href*='sKruaRV5ypPyXinj8']{display:flex;gap:14px;text-align:left;padding:15px 18px;font-size:17px;line-height:1.4}
.button[href*='fS1yVtiWARJAEpzx6']::before,.button[href*='sKruaRV5ypPyXinj8']::before{content:'';flex:0 0 58px;width:58px;height:58px;background:url('extra/custom-assets/ubicacion208.png') center/contain no-repeat}
.button[href^='tel:'],.button[href='https://order.foodbot.ai/neoboba']{background:#2f6455;border-color:#234d41;color:#fffef7!important;min-height:58px}
.button[href*='drive.google.com/file/'],.button[href*='/menu']{background:#f0a166;border-color:#cc824f;display:grid;grid-template-columns:58px 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:3px;text-align:left}
.button[href*='drive.google.com/file/']::before,.button[href*='/menu']::before{content:'';grid-column:1;grid-row:1/3;width:58px;height:58px;background:url('extra/custom-assets/menu208.png') center/contain no-repeat}
.button[href*='drive.google.com/file/']::after,.button[href*='/menu']::after{content:'Elige tu próxima bebida';grid-column:2;grid-row:2;font:400 14px/1.4 NeoBody,system-ui,sans-serif;color:#132e3a}
.button-entrance:has(a[href*='instagram.com']),.button-entrance:has(a[href*='facebook.com']){display:inline-block;width:calc(50% - 8px);vertical-align:top;clear:none;margin:4px 0 12px}
.button-entrance:has(a[href*='instagram.com']){margin-right:8px}
.button[href*='instagram.com'],.button[href*='facebook.com']{min-height:50px;padding:12px 8px;font-size:15px;border:1px solid #98b18e;background:#dfebd7;border-radius:14px}
.button[href*='instagram.com']:hover,.button[href*='facebook.com']:hover{background:#cfdfc5}
@media(max-width:360px){.button{font-size:16px;padding:14px}.button[href*='fS1yVtiWARJAEpzx6'],.button[href*='sKruaRV5ypPyXinj8']{padding:14px;gap:10px;font-size:16px}.button[href*='fS1yVtiWARJAEpzx6']::before,.button[href*='sKruaRV5ypPyXinj8']::before{flex-basis:48px;width:48px;height:48px}}
