.menu-products[data-astro-cid-zoy6v7sk]{background:#fff;padding:16px 20px 14px}.menu-filters[data-astro-cid-zoy6v7sk]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 22px;display:flex}.menu-filter[data-astro-cid-zoy6v7sk]{color:#17243e;background:#fff0f5;border:1px solid #fde4ec;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:119px;height:44px;padding:0 20px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.menu-filter[data-astro-cid-zoy6v7sk] svg{color:#ff2376;width:26px;height:26px}.menu-filter[data-astro-cid-zoy6v7sk][data-filter=salsa] svg,.menu-filter[data-astro-cid-zoy6v7sk][data-filter=fruta] svg{color:#6e9238}.menu-filter[data-astro-cid-zoy6v7sk][aria-pressed=true]{color:#fff;background:#ff2376;border-color:#ff2376}.menu-filter[data-astro-cid-zoy6v7sk][aria-pressed=true] svg{color:#fff}.menu-filter[data-astro-cid-zoy6v7sk]:hover{background:#ffe0ec}.menu-filter[data-astro-cid-zoy6v7sk][aria-pressed=true]:hover{background:#e81b65}.menu-products-heading[data-astro-cid-zoy6v7sk]{text-align:center;margin-bottom:12px}.menu-products-heading[data-astro-cid-zoy6v7sk] h2[data-astro-cid-zoy6v7sk]{color:#0a0b0a;font-family:var(--script,"Satisfy", cursive);-webkit-text-stroke:.55px #0a0b0a;font-size:40px;font-weight:400;line-height:1.12}.products-heart[data-astro-cid-zoy6v7sk]{color:#ff2376;vertical-align:middle;margin-left:5px;font-size:49px;line-height:.8;display:inline-block;transform:rotate(-13deg)}.menu-products-heading[data-astro-cid-zoy6v7sk] p[data-astro-cid-zoy6v7sk]{color:#526f9b;margin-top:2px;font-size:20px;line-height:1.3}.menu-products-grid[data-astro-cid-zoy6v7sk]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;max-width:1086px;margin-inline:auto;display:grid}.menu-product-card[data-astro-cid-zoy6v7sk]{background:#fff;border:1px solid #f1efed;border-radius:9px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 3px 5px #6f60501c}.menu-product-card[data-astro-cid-zoy6v7sk][hidden]{display:none}.product-photo[data-astro-cid-zoy6v7sk]{aspect-ratio:254/216;height:auto;position:relative;overflow:hidden;container-type:inline-size}.product-photo[data-astro-cid-zoy6v7sk] svg[role=img]{width:100%;height:100%;display:block}.product-badge[data-astro-cid-zoy6v7sk]{color:#ff2376;isolation:isolate;background:#fff3f6;border-radius:999px;align-items:center;gap:clamp(7px,2.75cqw,10px);min-height:clamp(35px,13.8cqw,52px);padding:clamp(5px,1.97cqw,7px) clamp(13px,5.12cqw,19px);font-size:clamp(14px,5.5cqw,20px);font-weight:500;line-height:1;display:inline-flex;position:absolute;top:4.17%;left:3.94%;transform:rotate(-7deg);box-shadow:0 1px 4px #6953441c}.product-badge[data-astro-cid-zoy6v7sk]:before{z-index:-1;border-radius:inherit;background:inherit;content:"";position:absolute;inset:-3px}.product-badge-yellow[data-astro-cid-zoy6v7sk]{background:#fff7dc}.menu-product-card[data-astro-cid-zoy6v7sk][data-category=salsa] .product-badge[data-astro-cid-zoy6v7sk]{min-width:max(135px,53.2%)}.menu-product-card[data-astro-cid-zoy6v7sk][data-category=postre] .product-badge[data-astro-cid-zoy6v7sk]{min-width:max(142px,59.5%)}.menu-product-card[data-astro-cid-zoy6v7sk][data-category=fruta] .product-badge[data-astro-cid-zoy6v7sk]{min-width:max(104px,43%)}.menu-product-card[data-astro-cid-zoy6v7sk][data-category=botana] .product-badge[data-astro-cid-zoy6v7sk]{min-width:max(120px,48%)}.product-badge[data-astro-cid-zoy6v7sk] svg{flex:none;width:clamp(22px,8.66cqw,32px);height:clamp(22px,8.66cqw,32px)}.product-content[data-astro-cid-zoy6v7sk]{flex-direction:column;flex:1;padding:6px 11px 10px;display:flex}.product-title[data-astro-cid-zoy6v7sk]{color:#071630;font-family:var(--script,"Satisfy", cursive);-webkit-text-stroke:.35px #071630;justify-content:center;align-items:center;gap:11px;font-size:31px;font-weight:400;line-height:1.35;display:flex}.product-title[data-astro-cid-zoy6v7sk] svg{color:#ff2376;flex:0 0 31px;width:31px;height:34px}.menu-product-card[data-astro-cid-zoy6v7sk][data-category=salsa] .product-title[data-astro-cid-zoy6v7sk] svg,.menu-product-card[data-astro-cid-zoy6v7sk][data-category=fruta] .product-title[data-astro-cid-zoy6v7sk] svg{color:#6e9238}.product-title-long[data-astro-cid-zoy6v7sk]{gap:8px;font-size:26px}.product-description[data-astro-cid-zoy6v7sk]{color:#5778b0;text-align:center;min-height:55px;margin:0 0 7px;font-size:15px;font-weight:500;line-height:1.27}.product-flavors[data-astro-cid-zoy6v7sk]{border:0;min-inline-size:0;margin:0 0 10px;padding:0}.product-flavors[data-astro-cid-zoy6v7sk] legend[data-astro-cid-zoy6v7sk]{color:#112745;margin:0 0 5px;padding:0;font-size:13px;font-weight:500;line-height:1.2}.flavor-options[data-astro-cid-zoy6v7sk]{flex-wrap:wrap;gap:8px;display:flex}.flavor-options[data-astro-cid-zoy6v7sk] label[data-astro-cid-zoy6v7sk]{color:#3d5f96;cursor:pointer;background:#fff7fa;border:1px solid #f5cada;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.flavor-options[data-astro-cid-zoy6v7sk] label[data-astro-cid-zoy6v7sk]:has(input:checked){color:#a7174d;background:#ffe6ef;border-color:#ff2376}.flavor-options[data-astro-cid-zoy6v7sk] input[data-astro-cid-zoy6v7sk]{accent-color:#ff2376;width:14px;height:14px;margin:0}.flavor-options[data-astro-cid-zoy6v7sk] input[data-astro-cid-zoy6v7sk]:focus-visible{outline-offset:3px;outline:2px solid #235d32}.product-presentations[data-astro-cid-zoy6v7sk]{color:#3d5f96;background:#fff1f6;border-radius:8px;align-items:center;gap:15px;min-height:97px;margin:auto 0 10px;padding:10px 15px;display:flex}.product-presentations[data-astro-cid-zoy6v7sk] .presentation-icon{color:#ff2376;flex:0 0 44px;width:44px;height:44px}.product-presentations[data-astro-cid-zoy6v7sk] h4[data-astro-cid-zoy6v7sk]{color:#112745;font-family:var(--body,"Roboto", sans-serif);margin:0 0 5px;font-size:13px;font-weight:700;line-height:1.2}.product-presentations[data-astro-cid-zoy6v7sk] ul[data-astro-cid-zoy6v7sk]{gap:3px;margin:0;padding:0;list-style:none;display:grid}.product-presentations[data-astro-cid-zoy6v7sk] li[data-astro-cid-zoy6v7sk]{align-items:center;gap:8px;font-size:14px;line-height:1.25;display:flex}.product-presentations[data-astro-cid-zoy6v7sk] li[data-astro-cid-zoy6v7sk] svg{color:#ff2376;flex:0 0 17px;width:17px;height:17px}.product-order[data-astro-cid-zoy6v7sk]{color:#fff;white-space:nowrap;background:#ff2376;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.2;transition:background .15s;display:flex;box-shadow:0 0 0 1px #ff2376}.product-order[data-astro-cid-zoy6v7sk]:hover{background:#e81b65}.product-order[data-astro-cid-zoy6v7sk] svg{flex:0 0 25px;width:25px;height:25px}.product-order[data-astro-cid-zoy6v7sk] svg:last-child{flex-basis:18px;width:18px;height:18px}.products-upcoming[data-astro-cid-zoy6v7sk]{color:#ff2376;text-align:center;margin:12px 0 0;font-family:Caveat,cursive;font-size:24px;font-weight:700;line-height:1.3}.products-upcoming[data-astro-cid-zoy6v7sk] span[data-astro-cid-zoy6v7sk]{color:#ff2376}@media (width<=1050px) and (width>=851px){.product-content[data-astro-cid-zoy6v7sk]{padding-inline:8px}.product-title[data-astro-cid-zoy6v7sk]{gap:7px;font-size:29px}.product-title-long[data-astro-cid-zoy6v7sk]{font-size:23px}.product-presentations[data-astro-cid-zoy6v7sk]{gap:10px;padding-inline:9px}.product-order[data-astro-cid-zoy6v7sk]{gap:7px;font-size:13px}}@media (width<=1050px){.menu-products-grid[data-astro-cid-zoy6v7sk]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}.product-description[data-astro-cid-zoy6v7sk]{min-height:54px}.product-title-long[data-astro-cid-zoy6v7sk]{font-size:28px}.menu-filters[data-astro-cid-zoy6v7sk]{gap:8px;margin-bottom:20px}.menu-filter[data-astro-cid-zoy6v7sk]{min-width:104px;padding-inline:14px}}@media (width<=500px){.menu-products[data-astro-cid-zoy6v7sk]{padding:16px 16px 18px}.menu-filters[data-astro-cid-zoy6v7sk]{gap:7px}.menu-filter[data-astro-cid-zoy6v7sk]{gap:6px;min-width:0;height:41px;padding-inline:13px;font-size:13px}.menu-filter[data-astro-cid-zoy6v7sk] svg{width:21px;height:21px}.menu-products-heading[data-astro-cid-zoy6v7sk]{margin-bottom:16px}.menu-products-heading[data-astro-cid-zoy6v7sk] h2[data-astro-cid-zoy6v7sk]{font-size:35px}.products-heart[data-astro-cid-zoy6v7sk]{font-size:42px}.menu-products-heading[data-astro-cid-zoy6v7sk] p[data-astro-cid-zoy6v7sk]{max-width:330px;margin:5px auto 0;font-size:17px}.menu-products-grid[data-astro-cid-zoy6v7sk]{grid-template-columns:minmax(0,1fr);gap:19px;max-width:370px}.product-content[data-astro-cid-zoy6v7sk]{padding:8px 13px 13px}.product-title[data-astro-cid-zoy6v7sk]{font-size:34px}.product-title-long[data-astro-cid-zoy6v7sk]{font-size:29px}.product-description[data-astro-cid-zoy6v7sk]{min-height:0;margin:1px 5px 13px;font-size:16px;line-height:1.3}.product-presentations[data-astro-cid-zoy6v7sk]{justify-content:center;gap:23px;margin-bottom:13px;padding:13px 18px}.product-presentations[data-astro-cid-zoy6v7sk] h4[data-astro-cid-zoy6v7sk]{font-size:14px}.product-presentations[data-astro-cid-zoy6v7sk] li[data-astro-cid-zoy6v7sk]{font-size:16px}.product-order[data-astro-cid-zoy6v7sk]{min-height:47px;font-size:16px}.products-upcoming[data-astro-cid-zoy6v7sk]{margin-top:17px}}
